What are the 3 design patterns
Creational
Structural
Behavioural
What are design patterns
Typical solutions
Common Problems
Software Design
Each pattern
Blueprint
customised
solve a particular design problem
in your code
What are the creation design patterns
Factory method
Abstract Factory
Builder
Prototype
Singleton
What are the structural design patterns
Adapter
Bridge
Composite
Decorator
Facade
Flyweight
Proxy
What are the behavioural design patterns
Chain of Responsibility
Command
Iterator
Mediator
Memento
Observer
State
Strategy
Temple Method
Visitor