504

Design Patterns

11. Design patterns

Definitions; differences between design patterns and algorithms

Creative patterns

Structural patterns

Patterns of behavior