It's not a secret anymore!
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 REST with Spring (video course) this week in the Spring 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: 3060

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!