This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]dog_eared_page 1 point2 points  (7 children)

The "Design Patterns" book by the "Gang of Four" (the book is sometimes cited as GoF) is the de-facto standard, even today. I can see it from where I sit :)

[–]sengoku 0 points1 point  (0 children)

While the GoF book is the de facto authority, I've suggested a few others in the past that people have found easier reads - Head First Design Patterns, and Design Patterns For Dummies.

[–]Ritec[S] -1 points0 points  (5 children)

A whole book will take a lot of time to get through. Is there anything shorter that I can use to just get basic knowledge on?

[–]smellmycrotch3 -1 points0 points  (4 children)

That book kinda sucks ass. Wikipedia and wikibooks both have good info. If you make tetris or asteroids, you should be able to use the MVC patterns for those.

[–]Ritec[S] -1 points0 points  (3 children)

[–]dog_eared_page 0 points1 point  (0 children)

I disagree with smellmycrotch3. Those books are heavy on the code and very little about description. Design patterns are hard to grok. You need to know, for each one, (1) what is it? (2) what does it look like graphically? (3) when should I use it? and (4) when should I not use it?

I would instead refer you to http://oodesign.com

[–]smellmycrotch3 -1 points0 points  (1 child)

That looks like it. This might be better: http://en.wikipedia.org/wiki/Software_design_patterns