Example usages of design patterns I learned from Head First Design Book
(written in php
)
- SimUDuck (
Strategy Pattern
) - Weather Station (
Observer Pattern
) - Starbuzz Coffee (
Decorator Pattern
) - Pizza Store (
Factory Method Pattern
) - Abstract Pizza Store (
Abstract Factory Pattern
) - Chocolate Boiler (
Singleton Pattern
) - Remote Control (
Command Pattern
) - Duck Adapter (
Adapter Pattern
) - Home Theater (
Facade Pattern
) - Caffeine Beverage (
Template Method Pattern
- Objectville Menu (
Iterator Pattern
) - Objectville Menu Tree (
Composite Pattern
) - Mighty Gumball (
State Pattern
)