books / hfdpVOL 02 · 12 MODULESSIGN IN

VOL 02 · HEAD FIRST DESIGN PATTERNS — FREEMAN & ROBSON

Patterns, By Hand

The gang-of-four patterns that matter, each earned through a refactoring bench.

Modules

M1Ducks That Swap Their WingsCH 14 EXERCISES → M2The Weather Station Broadcast (Observer)CH 24 EXERCISES → M3Coffee, Wrapped (Decorator)CH 34 EXERCISES → M4The Pizza Factory Floor (Factory Method, Abstract Factory & Singleton)CH 4–54 EXERCISES → M5The Programmable Remote (Command)CH 64 EXERCISES → M6Ducks Pretending to Be Turkeys (Adapter & Facade)CH 74 EXERCISES → M7The Hollywood Coffee Ritual (Template Method)CH 84 EXERCISES → M8One Waitress, Many Menus (Iterator & Composite)CH 94 EXERCISES → M9The Gumball State Machine (State)CH 104 EXERCISES → M10The Stand-In (Proxy)CH 114 EXERCISES → M11The Duck Orchestra (Compound Patterns & MVC)CH 124 EXERCISES → M12Patterns in the WildCH 13 + APP.3 EXERCISES →