permaculture playing cards*
The moose likes OO, Patterns, UML and Refactoring and the fly likes OO Analysis and Design Book Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCM Java EE 6 Enterprise Architect Exam Guide this week in the OCMJEA forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "OO Analysis and Design Book" Watch "OO Analysis and Design Book" New topic
Author

OO Analysis and Design Book

Eddie Long
Ranch Hand

Joined: Nov 02, 2003
Posts: 69
hi All,

Does anyone know of any good books on OOAD and UML? By good i mean, easy to read, to the point, not too expensive and practical.

Suggestions will be greatly appreciated.


...and so help me God.
Kishore Dandu
Ranch Hand

Joined: Jul 10, 2001
Posts: 1934
1) Head first design patterns.

2) UML in a nutshell.

I liked the above for the inexpensive at the same time good for a beginner content.


Kishore
SCJP, blog
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
"Agile Software Development" by Robert C. Martin and "Refactoring" by Martin Fowler are the two books that made me grok what OOP is about. Both make use of UML, and the former also has a short introduction in an appendix.

In fact I think every serious OO developer should read at least those two books. But that's just me...


The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: OO Analysis and Design Book