wood burning stoves 2.0*
The moose likes OO, Patterns, UML and Refactoring and the fly likes OO designing Book Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "OO designing Book" Watch "OO designing Book" New topic
Author

OO designing Book

Vijitha Kumara
Bartender

Joined: Mar 24, 2008
Posts: 3826

Hi Friends,

I'm looking for a good book for "OO desinging" with good examples. Is HF OO design book the best one for that? Any other comments about this/other books are really appretiated.

Thanks in advance,


SCJP 5 | SCWCD 5
[How to ask questions] [Twitter]
Venkat Sadasivam
Ranch Hand

Joined: May 10, 2008
Posts: 139
I found Head First is good for design pattern. Also "UML Distilled" is good to learn UML design.


“Any fool can write code that a computer can understand. Good programmers write code that humans can understand. ”<br>
-Martin Fowler
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
I like "Agile Software Development - Principles, Patterns, Practices" by Robert C. Martin.


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
Kyle Brown
author
Ranch Hand

Joined: Aug 10, 2001
Posts: 3892
    
    5
Originally posted by Vijitha Kumara:
Hi Friends,

I'm looking for a good book for "OO desinging" with good examples. Is HF OO design book the best one for that? Any other comments about this/other books are really appretiated.

Thanks in advance,


I personally really liked HF OO Design. In fact, I liked it so much they put a quote from me on the back of the book. But seriously -- it's a great, comprehensive book for an OO newbie. Start out there, and then maybe read UML Distilled next to grasp the notation and you'll be well on your way.


Kyle Brown, Author of Persistence in the Enterprise and Enterprise Java Programming with IBM Websphere, 2nd Edition
See my homepage at http://www.kyle-brown.com/ for other WebSphere information.
Vijitha Kumara
Bartender

Joined: Mar 24, 2008
Posts: 3826

Thanks everyone
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: OO designing Book