Ruby on Rails, Traiblazer, Decorator Pattern, Clean Code.
now does not make use of the Decorator pattern, does it? If don’t know about the Decorator pattern, or about how to implement one in Ruby, I highly recommend this article by the good folks at ThoughtBot. If you just want a gem, try draper. Or, if you are obsessed with code clarity and organization