--20cf307f325a13f97004aa09ad57 Content-Type: text/plain; charset=ISO-8859-1 On Mon, Aug 8, 2011 at 12:23 PM, Stephen Schor <beholdthepanda / gmail.com>wrote: > Better late than never. > > http://vimeo.com/album/1634019 > I thought "Less - The Path to Better Design", by Sandi Metz was exceptionally good http://vimeo.com/26330100, it focuses on abstract issues, but in a very concrete way (ie it's not one of those blogs/talks that sound great but leave you with no idea how to apply it). Abstract: The concrete principles of object-oriented design are useful but are built upon powerful concepts that the principles tend to obscure. When design principles become goals in and of themselves, object-oriented design gets a bad name and applications suffer. This talk strips away the well-known design principles and exposes the hidden, underlying goals of design. It reveals programming techniques that allow you to write less code while creating beautiful, flexible applications. These techniques all involve less. Doing less, debugging less, testing less and knowing less, all in service of achieving more. --20cf307f325a13f97004aa09ad57--