views:

153

answers:

3

DUPE: http://stackoverflow.com/questions/105049/what-are-the-best-design-patterns-books-you-have-read

I'm looking for an extensive list of books on Design Patterns. What are your favorites?

+1  A: 

Assuming you mean object-oriented design patterns, two must-haves, IMO:

If you're looking for other design-pattern books more applicable to specific domains, I much enjoyed Crane's Ajax in Action, for Ajax-oriented design patterns (great stuff if you're building rich Web UIs with JavaScript), and Sanders & Cumaranaunge's ActionScript 3.0 design patterns for Flash/Flex-related stuff. Best of luck!

Christian Nunciato
A: 

These are books I've personally read and can suggest:

  • Design Patterns: Elements of Reusable Object-Oriented Software by Gamma, Helm, Jonson and Vlissides. EAN: 978-0201633610
  • Pro JavaScript Design Patterns by Harmes and Diaz. EAN: 978-1590599082
  • Head First Design Patterns. EAN: 9780596007126
  • Pattern-Oriented Software Architecture, Volumes 1 through 5. Multiple EANs

However, when looking at design patterns, sometimes it's fun to look outside of software to find interesting use of patterns everywhere. That being said I think there is a lot to learn from:

  • Chaos: Making a New Science, by Gleick. EAN: 978-0140092509
  • The Design of Everyday Things by Norman. EAN: 978-0465067107
  • Linked: How Everything Is Connected to Everything Else and What It Means. EAN: 978-0452284395
  • Turtles Termites and Traffic Jams by Resnick. EAN: 978-0262680936

Cheers!

earino