📜 ⬆️ ⬇️

Cheat Sheet by Design Patterns


Translation of a pdf file from http://www.mcdonaldland.info/ with a description of 23 GOF design patterns . Each item contains a [very] short description of the pattern and UML diagram. The cheat sheet itself is available in pdf, as two png files (as in the original), and as 23 separate parts of images. For the most impatient - all the files at the end of the article .

Under the cut - a lot of pictures.


Legend


Relationship between classes



Types of patterns




Template List


Keeper (memento)


Chain of responsibility


Observer


Command (command)


State


Interpreter


Strategy


Iterator


Template Method


Mediator


Visitor


Adapter


Proxy (proxy)


Bridge


Abstract factory


Linker (composite)


Builder


Decorator


Factory method


Facade


Prototype


Flyweight


Singleton


Files




Upd. original pdf and images ( 1 , 2 ).

PS On request "design patterns" 636 topics, but there is no hub; and “bitcoin” - 278 topics and there is a hub. Please restore justice!

Polls

Source: https://habr.com/ru/post/210288/


All Articles