Bens Stuff

Thursday, April 07, 2005

Design Patterns

There are a lot of books out there that I need to read. But there are a couple that always seem to make my list but never seem to get bought. I have a nagging need to read some books on design patterns. I've done well enough reading articles on the web, but I need some books now.

The first book is the standard which I believe every good developer has read at some point, Martin Fowler's excellent Patterns of Enterprise Application Architecture. Next is a good book I've skimmed over a couple times, Refactoring to Patterns by Joshua Kerievsky. OnJava.com has a good article written by the authors of Head First Design Patterns.

Next is where to buy these books. You could always try your local Barnes and Nobles if you need it today. Or you could go to Amazon.com which is where I always bought my books in the past. But I found out the other day about Bookpool.com which has better prices than both B&N and Amazon.

Patterns of Enterprise Application Architecture - http://www.bookpool.com/sm/0321127420
Head First Design Patterns - http://www.bookpool.com/sm/0596007124
Refactoring to Design Patterns - http://www.bookpool.com/sm/0321213351