This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I also moderate the SCWCD forum. In the objects for the exam, 4 patterns are listed specifically. Value Objects, MVC, Data Access Object and Business Delegate. Are these discussed in your book? Could you give a a quick discussion of the potential benefits of each?
I'll make a quick response to this now and come back later to add more. First of all, none of these patterns are discussed in our book. MVC (Model-View-Controller) is actually what is known as an architectural pattern. It is useful, but I now tend to agree with Alan Holub that it does not scale to the application level. The best description of MVC is in Pattern Oriented Software Architecture, vol 1. See Alan Holub's articles from our web-site at http://www.netobjectives.com/cop_java.htm See Object-Oriented Systems Part 1 about half way down the page. ------------------ Alan Shalloway, Look for Jim Trott and my book: Design Patterns Explained Visit our site Net Objectives. Visit our on-line companion to the book
Alan Shalloway.<BR>Look for Jim Trott and my book: <A HREF="http://www.amazon.com/exec/obidos/ASIN/0201715945/ref=ase_electricporkchop/103-0514572-3811868" TARGET=_blank rel="nofollow">Design Patterns Explained</A><BR>Visit our site <A HREF="http://www.netobjectives.com" TARGET=_blank rel="nofollow">Net Objectives</A>.<BR>Visit our <A HREF="http://www.netobjectives.com/dpexplained/index.html" TARGET=_blank rel="nofollow">Design Patterns Explained Community of Practice</A><BR>Check out our <A HREF="http://www.netobjectives.com/xml/xml_cdrom_info.htm" TARGET=_blank rel="nofollow">CDROM based audio training in XML</A>