Slide 67
Slide 67 text
Situation Solution
Trust Issues Singleton
Situational Language alias_method
Leveraging Existing APIs Around Alias and Module#prepend
Declarative DSLs Class Macros
Domain Switching class_eval + Lambdas/Procs/Blocks
Opening Doorways Hooks and Method Delegation
Dynamic Building method_mising and const_missing