This content has been marked as final. Show 2 replies
I am reading (http://oreilly.com/catalog/9780596001230) "Building Java Enterprise Applications" from O'Reilly media, and it's a good book to start from the designer point of view, i just have 2 years in java so it may be a bit low-level for you, but maybe you wanna take a look at the free preview on the page. I'm getting it combined with
(http://oreilly.com/catalog/9780596003845/) "Java Enterprise Best Practices" and some books and research about Enterprise Design Patterns and im getting good results so far.
If you have your own recommendations after doing some search please share.
Edited by: José M. Hurtado on 2/12/2010 08:24 AM
I am a java developer and have been writing java code for couple of years now.
Now I want to learn application design in java.
I mean how to design modules, classes, methods etc to capture all the requirements.
And what are the featres that should be taken care of while designing i.e. performance, robustness,scalability,security etc. how should these be handled.
Please suggest, If there is some good book or URL for this, that would be great help.
Craig Larman's Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development seems such a perfect fit to your question that I suspect you have shares of the editor and just wanted to plug an ad :o)
Don't let the title ( UML & Patterns ) mistake you: it's subtitle is a better description ( Introduction to OOAD and Iterative Development ); the book really focuses on a method to seriously and thoroughly design an application to address its requirements.
Edited by: jduprez on Dec 2, 2010 10:24 PM