Rails Presenters: filling the Model-View-Controller gap
inspire.nl
inspire.nl
Once you start decorating you find yourself decorating everything, because Ruby makes it so easy to throw on one-off delegates. I've even taken a presenter-ish approach to all my DCI implementations now and my model code is really clean.