Simple decorator pattern implementation in Rails

The Decorator Pattern The formal definition of a decorator is as follows: The decorator pattern applies when there is a need to dynamically add as well as remove responsibilities to a class, and when subclassing would be impossible due to a large number of subclasses that could result. Background Recently...