Patterns, patterns everywhere
summary
Argues that specifics matter: Gango 4 collects 23 patterns but Ruby makes many obsolete or different. Shows concrete substitutions — use closures instead of command objects and extend instead of classical decorator — and demonstrates real breakage: singleton is an antipattern in Ruby, observable gets moved out of Rails, iterator remains essential. Gives language features used (closures, extend, stdlib Observable/Singleton), counts which patterns survive, and rejects reading the original book as useful.
AI-written summary · about
chapters (18)
- 0:00Start
- 4:19"GANG OF FOUR" PATTERNS
- 4:56PATTERN STRUCTURE
- 6:02COMMAND - CODE
- 7:56COMMAND - VARIANTS
- 8:36DECORATOR - CODE
- 9:21DECORATOR - ALTERNATIVE
- 10:58ITERATOR - CODE
- 12:46SINGLETON - CODE
- 14:58OBSERVER - CODE
- 16:28TEMPLATE METHOD
- 17:01ADAPTER
- 17:34BRIDGE
- 18:04FACADE
- 19:02CONTROVERSY
- 20:18DESIGN PATTERNS 20 YEARS LATER
- 22:58MISSING PATTERNS PRACTICES?I
- 23:42RESOURCES








