Design large-scale systems / 2022 / Design Patterns: Behavioral, Creational, Structural, etc. @ S.Leschev. Google Engineering Level: L6+
design-patterns
observer-pattern
command-pattern
builder-pattern
abstract-factory-pattern
adapter-pattern
singleton-pattern
state-pattern
bridge-pattern
decorator-pattern
facade-pattern
prototype-pattern
mediator-pattern
memento-pattern
flyweight-pattern
factory-method-pattern
chain-of-responsibility-pattern
interpreter-pattern
iterator-pattern
composite-pattern
-
Updated
Jul 3, 2023 - Swift