The following are only mentioned very briefly:  Bridge  Builder  Chain of Responsibility  Flyweight  Interpreter  Mediator  Memento  Prototype  Visitor
Also, page xxvi of HFDP:
Who should probably back away from this book:
Are you a kick-butt OO designer/developer looking for a reference book?
Are you an architect looking for enterprise design patterns?
Fortunately, at this point you are only looking for design patterns.
HFDP is a great starting point for getting comfortable with design patterns but you are still responsible for the other nine patterns that are not covered in detail. As an aspiring architect you should have access to a design patterns reference (among other pattern references) � however many people find the GOF design patterns book a bit rough going, at least initially. It might be easier once you have the first 14 design patterns under your belt.
Joined: Mar 17, 2004
Thank you Peer !
Joined: Aug 18, 2005
I agree that HFDP covers patterns 15 to 23 very briefly. But these patterns are not that complex when compared to others (except Bridge ) and you still get a good idea of these patterns after reading them from HFDP. Also the questions in SCEA - 1 about patterns cover only the basics and it should be possible to answer even questions about patterns 15 - 23 after reading HFDP. After reading HFDP, once will gain a good in-depth understanding of patterns 1 - 14 and they can be easily identified / eliminated in the multiple choice questions. So HFDP alone should be enough to tackle SCEA - 1.
Is "Sun Certified Enterprise Architect for J2EE Study Guide by Paul R. Allen-Joseph J. Bambara" not enough to prepare for SCEA - 1? Please suggest. I am yet to start preparing for Design Patterns. If 'hfdp' or 'Design Patterns: Elements of Reusable Object-Oriented Software', please let me know. I am comfortable with few patterns mentioned here as I have already used it.
Regards,<br />Joe, SCEA
Joined: Aug 19, 2005
Originally posted by B Sathish: So HFDP alone should be enough to tackle SCEA - 1.
The GoF Patterns guide is usually criticized because it doesn't use strict UML and because it uses C++. Well, it was published in Jan 1995! Once you have digested HFDP you should find the GoF Patterns guide much easier to deal with. Pages 81-349 contain the actual patterns catalog (You'll probably never read the first 80 pages). The GoF Patterns guide established the Pattern documentation template with sections for:
Also Known As
The Intent, Motivation, Applicability, Consequences, Known Uses, and Related Patterns sections are quite useful after HFDP. Understanding these sections may improve your odds on picking the right pattern in the exam - and more importantly later in "real life". As a CD-ROM the GoF Patterns guide is more portable than HFDP.