Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

OO Design Books

 
Samira Mastali
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Folks,
Can anybody know a good book in OO Design?
I appreciate that.
Regards,
Samira
 
Jane Griscti
Ranch Hand
Posts: 3141
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Samira,
The best one I've come across is Applying UML and Patterns by Craig Larman.
He explains the basic OO tools: Use Cases, UML, Patterns and how they fit into Unified Process development; giving you guidelines that you can use in developing your own designs.
Best thing is, the book doesn't just describe how one problem is solved (although he does use a case study), he actually explains how the tools can be applied to any development problem.
------------------
Jane Griscti
Sun Certified Programmer for the Java� 2 Platform
 
Desai Sandeep
Ranch Hand
Posts: 1157
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Samira,
Adding to what Jane has suggested.You may also refer to UML Distilled by Martin Fowler.If you need more references, follow the works done by Booch,Jacobson and Rumbaugh.Their books, particularly, UML User Guide and UML Reference Guide would be pretty useful.
For more information on this subject, please visit the OO forum of JavaRanch.
Hope this helps,
Sandeep
SCJP2, OCSD(Oracle JDeveloper), OCED(Oracle Internet Platform)
[This message has been edited by Desai Sandeep (edited August 28, 2001).]
 
Samira Mastali
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Jane and Desai,
Thank you very much for your prompt response.
I'll try both.
Regards,
Samira
 
Samira Mastali
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Jane,
Could you please introduce me a book in Design patterns as well?
Regards,
Samira
 
Thomas Paul
mister krabs
Ranch Hand
Posts: 13974
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The best book on design patterns is "Design Patterns" by the Gang of Four. "Java Design Patterns" by James Cooper is very good.
 
Samira Mastali
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Thomas,
Thanks for your reply.So,it is two different books:
1. Design patterns
2. Java Design patterns.
Yes?
Regards,
Samira
 
Thomas Paul
mister krabs
Ranch Hand
Posts: 13974
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Samira Mastali:
Hi Thomas,
Thanks for your reply.So,it is two different books:
1. Design patterns
2. Java Design patterns.
Yes?
Regards,
Samira

Yes, those are two different books.
 
Desai Sandeep
Ranch Hand
Posts: 1157
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Samira,
The reason you require both the books is because the GoF book gives examples using C++/C language.What you need to do is read a pattern given in the GoF book and follow it up with an example illustrated in the James Cooper book.
This is a Study Pattern (not Design Pattern ) that you may follow!
-- Sandeep
SCJP2, OCSD(Oracle JDeveloper), OCED(Oracle Internet Platform)
[This message has been edited by Desai Sandeep (edited August 30, 2001).]
 
Samira Mastali
Ranch Hand
Posts: 74
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
Thanks for your kind response.I'll buy them.
Regards,
Samira
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic