This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
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.
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
Joined: Apr 26, 2007
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’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com