Design Patterns — Overview
Patterns document a recurring problem, a context, and a solution with consequences.
Families: Creational (Factory), Structural (Adapter), Behavioral (Strategy/Observer).
Implementations:
- Java examples —
/learn/java/oop-implementation/