RubyConf 2007: Hurting Code for Fun and Profit
This talk was awesome. It reminds me of a talk Dave Donaldson might give if he got a little buzzed and used Ruby. The idea of the talk was that you either need to love the code you are working on and nurture and grow it. Or you need to hate the code you are working on and punish it. Punish it by refactoring, ripping out complexity and simplifying the code, adding tests, deleting crap code, etc.
Author: Ryan Davis