GeeCON Prague 2014*
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Go for Head First Design Patterns or GOF Design Pattern book? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Go for Head First Design Patterns or GOF Design Pattern book?" Watch "Go for Head First Design Patterns or GOF Design Pattern book?" New topic
Author

Go for Head First Design Patterns or GOF Design Pattern book?

Amandeep Singh
Ranch Hand

Joined: Jul 17, 2008
Posts: 844
I have gone thru the Head First Design Pattern book, it is really nice book. All examples make sense to me. And i can remember them(i rem them based upon the examples given in the book). Now the question arises, if i go thru GOF Design Pattern book, i will be reading most of the same repeated design patterns. This book will have its own examples. So the question arises, does this book covers more number of design patterns than HFDP book? if yes, is it worth reading the whole book? See my thoughts are based upon the customer reviews on amazon book. More people like the HFDP book than the GOF book. I know already the format of content mentioned in the GOF book. It is natural many people do like GOF book.


SCJP 1.4, SCWCD 5, SCBCD 5, OCPJWSD 5,SCEA-1, Started Assignment Part 2
My blog- http://rkydesigns.blogspot.com
chris webster
Bartender

Joined: Mar 01, 2009
Posts: 1728
    
  14

I'm a big fan of the Head First books, and HFDP book is a great way to learn how the key patterns are used in practice. The GoF book is more formal in style, and presents a number of additional patterns that are only briefly mentioned in the appendix to the HFDP book. The GoF book presents each pattern broken down into the following sections: Intent, Motivation, Applicability, Structure, Participants, Collaborations, Consequences, Implementation, Sample Code, Known Uses and Related Patterns. For practical purposes, the Head First book will probably give you most of what you need most of the time, but the GoF book will give you some more depth/breadth on the background to the original design patterns and maybe give you some more alternatives when the familiar patterns are not sufficient.


No more Blub for me, thank you, Vicar.
Amandeep Singh
Ranch Hand

Joined: Jul 17, 2008
Posts: 844
Chris your thoughts are helpful. It reminds me the talks mentioned in HFDP, to go for GOF book. I agree, the GOF book materializes the whole content. So for the preparation of SCEA-1, I must read it once. I will go ahead to buy this book today. And this GOF book must be on the Architect's shelve.
Sabarish Varma
Greenhorn

Joined: Jan 20, 2003
Posts: 15
Hello folks:
May be you want to try Design Patterns Java Workbook, by Steven John Metsker (Addison-Wesley). I am reading this and I have had a good understanding so far on basics of each design pattern. Let me know your thoughts.
regards
Sabarish


regards
--Sabarish
Vinod Iyer
Ranch Hand

Joined: Apr 13, 2006
Posts: 53
GOF is the bible for patterns
 
GeeCON Prague 2014
 
subject: Go for Head First Design Patterns or GOF Design Pattern book?