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 book in OOP software design 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 "book in OOP software design " Watch "book in OOP software design " New topic

book in OOP software design

Sherif Shehab
Ranch Hand

Joined: Mar 05, 2007
Posts: 484

Hello guys,

Can anyone recommend for me a good book for OOP software design, i need it begin from scratch to professionally.

Ps: i'm in the beginner's level in this field but my background is j2ee development

So anyone can help me?


Peer Reynders

Joined: Aug 19, 2005
Posts: 2933
Have a look at the Design Books, UML References section of the FAQ.
Adam J Smith

Joined: Apr 23, 2008
Posts: 20
Head First: Object-Oriented Analysis&Design is the book I used to learn OOAD.
Raghavendra Nagaraj

Joined: Apr 30, 2008
Posts: 1
Take a look at the book "Object Oriented Design Heuristics ".
I agree. Here's the link:
subject: book in OOP software design
It's not a secret anymore!