Presenters and Decorators: A Code Tour

Refactoring