File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes OO, Patterns, UML and Refactoring and the fly likes OOAD Books Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "OOAD Books" Watch "OOAD Books" New topic

OOAD Books

Andy Barky

Joined: Sep 17, 2005
Posts: 16

Can anybody suggest me good book for OOAD? I am pursuing the OCM (SCEA formerly) so I need to study OOAD as well. I know UML 2 and have cleared the OCUP certifications as well. So need just few book suggestions.

When I looked at the FAQ page, they mainly talk about UML and very few though old books talk something related to OOAD.

Thanks for help,

- Barkya

K. Tsang

Joined: Sep 13, 2007
Posts: 3134

Since you are already familiar with UML then OOAD concepts are really things like open close principle, liskov substitution principle etc.

I would suggest look through the website OO Design which discuss OO design principles and design patterns which is useful for EA cert.

And if you want a bit more overview you may want to check out the Java Design by Kirk Knoernschild Chapter 1 only. The rest of the book talks about UML and design process.

And lastly there is a Head First OOAD book.

K. Tsang JavaRanch SCJP5 SCJD OCPJP7 OCPWCD5 OCPBCD5 OCPWSD5 OCMJEA5 part 1 part 2/3
Andy Barky

Joined: Sep 17, 2005
Posts: 16
Thanks so much for those references. I found out that is also good site for reference.

Thanks again,

- BarkyA
I agree. Here's the link:
subject: OOAD Books
It's not a secret anymore!