Base Patterns

Singleton

Singleton Pattern

ValueObject()

Value Object Pattern

NullObject()

Null Object Pattern

Object-Relational Patterns

Simplify access to data stored in persistent storage of some kind.

Repository

Repository Pattern