This week's book giveaway is in the Java in General forum. We're giving away four copies of Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17 and have ishori Sharan & Adam L Davis on-line! See this thread for details.
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
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, 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).]