Ruby: Delegator chains
Not my job. You do it.
Have you ever heard of SimpleDelegator? It’s a pretty useful tool; it’s basically used to extend an instance’s behaviour with more methods without modifying its base class (extension is good for code maintainability!).
[Read More]