On 16 Mar 2012, at 06:50, Anthony Green <anthony.green at bbc.co.uk> wrote: > Object Design: Roles, Responsibilities, and Collaborations by Rebecca Wirfs-Brock. There are some excellent ideas in that book. Can be quite soporific in parts, but it changed the way I approach problems, and I only got half way through.