| By Yakov Fain | Article Rating: |
|
| March 3, 2006 12:45 PM EST | Reads: |
10,780 |
Dion Almaer wrote on usability of Java frameworks. I agree with this post. A good programming language (may be two) and a dozen of design patterns is all you need. SQL is a must. Period.As I was younger, I was eager to learn any new software while it's hot. Right from the oven. Now I look at things more pragmatically, and unless an XYZ-framework brings something really-really different and new to the world of if-statements, I won't be using it, unless my client (who pays my salary) does. But I do read books/articles introducing these frameworks.
On the other hand, we'll always need tools that are addressing specific business needs. For example, now I'm working on a financial trading application and we need speed, speed, and speed. That's why we are considering frameworks/solutions that provide distributed cache, minimize garbage collection, optimize HTTP tunneling, support grid computing. And there are such products on the market. These products are concrete.
Generic frameworks will play their role in the Java martket, but do not expect any of them to dramatically change the way you program. The amount of code you need to write will stay the same, but if earlier it was 90% of Java and 10% of XML, it may become fifty-fifty or even worse.
posted Thursday, 2 March 2006
Published March 3, 2006 Reads 10,780
Copyright © 2006 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Yakov Fain
Yakov Fain is a Managing Director of Farata Systems, consulting, training and product company. He has authored several Java books, dozens of technical articles. SYS-CON Books released his latest co-authored book , Rich Internet Applications with Adobe Flex and Java: Secrets of the Masters in Spring 2007. Sun Microsystems has nominated and awarded Yakov with the title Java Champion. He leads the Princeton Java Users Group. He is an Adobe Certified Flex Instructor. Currently Yakov works on the book for O'Reilly "Enterprise Application Development with Flex". He twits at twitter.com/yfain.
![]() |
SYS-CON Australia News Desk 03/03/06 01:36:12 PM EST | |||
As I was younger, I was eager to learn any new software while it's hot. Right from the oven. Now I look at things more pragmatically, and unless an XYZ-framework brings something really-really different and new to the world of if-statements, I won't be using it, unless my client (who pays my salary) does. But I do read books/articles introducing these frameworks. |
||||
- Kindle 2 vs Nook
- Why IBM’s Server Chief Got Busted
- Industry Experts Discuss the State of Cloud Computing
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Performance Tuning Essentials for Java
- Confessions of a Ulitzer Addict
- It's the Java vs. C++ Shootout Revisited!
- Tactical Cloud Computing Panel at 1st Annual GovIT Expo
- Ulitzer Aid Campaign for the Typhoon Ondoy Victims
- Cloud Computing Can Revitalize Your Career as Software Developer
- A Brief History of Cloud Computing
- Oracle & Cloud Computing: Exclusive Q&A with SVP Richard Sarwal
- Kindle 2 vs Nook
- Cloud CEOs, CTOs & SVPs to Speak at 4th International Cloud Computing Expo
- Why IBM’s Server Chief Got Busted
- Industry Experts Discuss the State of Cloud Computing
- The Difference Between Web Hosting and Cloud Computing
- Cloud Computing Expo: Exclusive Q&A with Yahoo! SVP Cloud Computing
- Performance Tuning Essentials for Java
- Ajax in RichFaces 3.3, JSF 2 and RichFaces 4
- Confessions of a Ulitzer Addict
- It's the Java vs. C++ Shootout Revisited!
- The End of IT 1.0 As We Know It Has Begun
- My Thoughts on Ulitzer
- A Cup of AJAX? Nay, Just Regular Java Please
- Java Developer's Journal Exclusive: 2006 "JDJ Editors' Choice" Awards
- The i-Technology Right Stuff
- JavaServer Faces (JSF) vs Struts
- Rich Internet Applications with Adobe Flex 2 and Java
- Java vs C++ "Shootout" Revisited
- Bean-Managed Persistence Using a Proxy List
- Reporting Made Easy with JasperReports and Hibernate
- Creating a Pet Store Application with JavaServer Faces, Spring, and Hibernate
- What's New in Eclipse?
- Why Do 'Cool Kids' Choose Ruby or PHP to Build Websites Instead of Java?
- i-Technology Predictions for 2007: Where's It All Headed?

































