File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes OO, Patterns, UML and Refactoring and the fly likes Head First Design Pattern Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "Head First Design Pattern" Watch "Head First Design Pattern" New topic
Author

Head First Design Pattern

Glenn Castro
Ranch Hand

Joined: Aug 24, 2003
Posts: 78
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.


Glenn Castro<br />Sun Certified Web Component Developer
Francis Amanfo
Ranch Hand

Joined: Nov 02, 2003
Posts: 44
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

Joined: Jul 11, 2001
Posts: 14112
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...


The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Nicholas Cheung
Ranch Hand

Joined: Nov 07, 2003
Posts: 4982
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


SCJP 1.2, OCP 9i DBA, SCWCD 1.3, SCJP 1.4 (SAI), SCJD 1.4, SCWCD 1.4 (Beta), ICED (IBM 287, IBM 484, IBM 486), SCMAD 1.0 (Beta), SCBCD 1.3, ICSD (IBM 288), ICDBA (IBM 700, IBM 701), SCDJWS, ICSD (IBM 348), OCP 10g DBA (Beta), SCJP 5.0 (Beta), SCJA 1.0 (Beta), MCP(70-270), SCBCD 5.0 (Beta), SCJP 6.0, SCEA for JEE5 (in progress)
Sathya Srinivasan
Ranch Hand

Joined: Jan 29, 2002
Posts: 379
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.


Cheers, Sathya Srinivasan - SCJP 1.2, SCWCD 1.2, SCMAD 1.0
Co-Author of Whizlabs SCMAD Certification Exam Simulator and SCMAD Exam Guide Book
Elisabeth Robson
author
Ranch Hand

Joined: May 14, 2004
Posts: 173
    
    6
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.


Co-Author of Head First JavaScript Programming
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Head First Design Pattern
 
Similar Threads
Good sites for Design patterns
SCWCD Head First Servlets & JSP - design patterns
GOF Vs HFS
File Hierarchy system using Composite Pattern
Which Book to Refer(design pattern) ?