• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Head First Design Pattern

 
Glenn Castro
Ranch Hand
Posts: 78
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a GoF's Design Pattern book but the problem is, I can't absorb fully what is written in that book. Maybe because examples are not written in Java. And I guess experienced (c++) programmers are the one who will benefit from it.

After reading the table of contents and the sample chapter of HFDP, I am decided to get a copy of this book. Just like the Head First Java, it's fun and learning is easy.

Thank to the authors of this book. I hope to get a copy from a local store here in the Philippines.
 
Francis Amanfo
Ranch Hand
Posts: 44
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Glenn Castro:
I have a GoF's Design Pattern book but the problem is, I can't absorb fully what is written in that book. Maybe because examples are not written in Java. And I guess experienced (c++) programmers are the one who will benefit from it.

After reading the table of contents and the sample chapter of HFDP, I am decided to get a copy of this book. Just like the Head First Java, it's fun and learning is easy.

Thank to the authors of this book. I hope to get a copy from a local store here in the Philippines.



I agree 100% with you. I also have the GoF book and have a fair grasp of things but still want to have this book because of it's style and presentation. GoF's presentation is a bit too dry. Had this book existed a couple of years ago when I bought GoF's, I think I would have had one more free space on my bookshelf waiting for Head First J2EE design patterns.
Having said this, should Head First J2EE design patterns ever come, with my creativity I know I can create a new space for it.

Regards,

Francis
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
When I first read GoF, I felt it was really hard work - very dry, hard to read, not easy to understand for an inexperienced OO programmer. Things got better once I read "Refactoring", because it better motivates basic OO programming principles...
 
Nicholas Cheung
Ranch Hand
Posts: 4982
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I felt reading the book Design Pattern was very painful while I read it in the first time, becos I knew a little thing on it. I believe Kathy and Bert's brain friendly apporach will give us a new style of learning thing. Just like what they did in HF EJB and other HF series.

Nick
 
Sathya Srinivasan
Ranch Hand
Posts: 379
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I agree.

Although the concepts covered are the same, I feel that the easy-to-read approach adopted by the HF series is just what a book on DP needs.

The biggest problem with DP is that it might look easy to understand the pattern, but is very hard to apply it at the right place in the right manner.
 
Elisabeth Robson
author
Ranch Hand
Posts: 173
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Also, keep in mind that GoF (Design Patterns by Gamma et. al.) is a patterns catalog - a reference book, not a learning book. Head First Design Pattens doesn't attempt to be a reference book (although we do include all GoF patterns by putting some in the appendix), but rather its focus is on learning.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic