Noah BekeleDesign Patterns Field Guide◇CS 210
FIELD GUIDE · 2023
Design Patterns Field Guide
Noah Bekele · 184 pages
Concise, practical notes on Strategy, Observer, Factory and other patterns built on polymorphism.
8%
Contents
Strategyp. 33Observerp. 58Key concepts
Polymorphism
One interface, many forms: code written against a general type works with every specialised type that honours it.
Also in 4 other resourcesInterfaces & Protocols
Contracts that describe required behaviour without dictating implementation.
Also in 2 other resourcesAbstraction
Modelling what something does while hiding how it does it.
Also in 2 other resources