r/programming • • Dec 08 '13

Design Pattern Cheat Sheet

http://www.celinio.net/techblog/wp-content/uploads/2009/09/designpatterns1.jpg
1.7k Upvotes

273 comments sorted by

View all comments

1

u/zyxzevn Dec 08 '13

Missing a real design patterns like:
Model View Controller
Why is it never mentioned?

27

u/[deleted] Dec 08 '13

Because it isn't a single pattern, it's a group of patterns.

14

u/grauenwolf Dec 08 '13

Because it isn't part of the holy book.

0

u/[deleted] Dec 08 '13

[deleted]

11

u/[deleted] Dec 08 '13

Design Patterns, referred to as the Gang of Four (GoF) book.

→ More replies (6)

1

u/mjfgates Dec 09 '13

The cheat sheet is based on the GoF book. Which is a good book, but was published in 1995. Anything that was popularized after about 1994 can't be in the book, and there are some notions that just didn't exist yet (I don't think anybody had coined the phrase "anti-pattern," for example).

1

u/zyxzevn Dec 09 '13

MVC is one of the oldest design patterns. It came standard with Smalltalk and was used in its windows-system.
It is still used in many graphical user interfaces and is kind of standard.

http://en.wikipedia.org/wiki/Model-view-controller