Patterns

Factory Method

Defines an interface for creating an object, but lets subclasses decide which class to instantiate. Promotes loose coupling by deferring object creation to subclasses.

4 Lessons
Knowledge Course
Curated Resources