01
What Patterns Are; Program to an Interface
7 min read
mid
drafted
02
Composition Over Inheritance
7 min read
mid
drafted
03
Creational: Factory Method and Abstract Factory
6 min read
mid
drafted
04
Creational: Builder and Prototype
6 min read
mid
drafted
05
Creational: Singleton (and Its Problems)
7 min read
junior
drafted
06
Structural: Adapter, Bridge, Composite
6 min read
mid
drafted
07
Structural: Decorator, Facade, Proxy
7 min read
mid
drafted
08
Structural: Flyweight
6 min read
senior
drafted
09
Behavioral: Strategy, Template Method, Observer
8 min read
mid
drafted
10
Behavioral: Command, State, Chain of Responsibility
7 min read
senior
drafted
11
Behavioral: Iterator, Mediator, Visitor, and the Rest
8 min read
senior
drafted