File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes Design Patterns, best resource? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "Design Patterns, best resource?" Watch "Design Patterns, best resource?" New topic
Author

Design Patterns, best resource?

William Smith II
Ranch Hand

Joined: Apr 26, 2007
Posts: 39
I just bought the SCJD assignment and am anxious to get started. I know which areas I need to brush up on. RMI, MVC, etc. One of them is design patterns.

Question: Which is the better book for design patterns? The infamous book called Design Patterns (ISBN 0201633612)? Or Head First Design Patterns (ISBN 0596007124)?
Lucy Hummel
Ranch Hand

Joined: Apr 07, 2005
Posts: 232
Hi William,

I can recommend the first one.


----------------------------------<br />| SCJP, SCWCD, SCBCD, SCEA, SCJD |<br />----------------------------------
Brian Kelly
Ranch Hand

Joined: Jan 04, 2007
Posts: 54
Head First Design Patterns is really really really easy to read...

If you're new to Design Patterns, get the Head First.


SCJA, SCJP (1.4), SCJD
Mark Smyth
Ranch Hand

Joined: Feb 04, 2004
Posts: 288
The first one is a must read at some stage in your software development life. However the second book is probably the best to buy if you are new to design patterns and want to get going on the SCJD right away.


SCJP<br />SCJD
Jesus Angeles
Ranch Hand

Joined: Feb 26, 2005
Posts: 2057
Originally posted by Mark Smyth:
The first one is a must read at some stage in your software development life. However the second book is probably the best to buy if you are new to design patterns and want to get going on the SCJD right away.


I can comment only on the first book as I havent read the other.

I agree. We must read the first one - Design Patterns. I did because I cant take it anymore. I keep seeing references to that book everywhere.

Also, you will notice that the authors of that book are still active in the community, e.g. Eclipse project, Extreme Programming, etc.

So you see, you will get haunted if you dont read that book.
[ April 27, 2007: Message edited by: Jesus Angeles ]
William Smith II
Ranch Hand

Joined: Apr 26, 2007
Posts: 39
I ended up buying Head First for two reasons: easier to read, focuses almost exclusively on Java. So far so good, this book has already changed my thought process on OO programming.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Design Patterns, best resource?