Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
I'm have read a bit about design patterns on the web and I'm really interested in learning more about them.
Does anyone have a book that they want to recommmed (that preferably uses C++ for implementation)?
I was thinking of getting GoF but I'm not sure that that is the best book to start with even if it was the first to be released.
/Marcus

I think of design patterns as being something you're more likely to find in a magazine than a book. Get the "Gang of Four" book (that's _Design Patterns_ by Gamma, Helm, Johnson and Vlissides, for those who don't know it). The great thing about that book is that it explains what the authors mean by "design patterns". The point isn't so much to find the best collection of them, but to start your own collection. In this sense, the Gang of Four book is to design patterns as Donald Knuth's classic The Art of Computer Programming is to algorithms. It's a GREAT place to start, but problem-solving is a better strategy than book-buying in the long run.
Jeff

You could try "Design Patterns Explained" by Alan Shalloway ISBN 0201715945. It is a lot simpler and takes a lot of the "huh" out of design patterns. I had to read the original design patterns book lots of times to figure out what they were trying to say.

Thanx, I was actually just looking
at the Shalloway book the other day.
Now all head down and buy it!! =)/Marcus

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |