RubyConf 07: Ryan Davis : Hurting Code for Fun and Profit

Rconf-4
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. Ryan talked about all kinds of things I completely agree with, for instance the "what abouts". That common development practice where someone goes "What if someone decides to try X with our code" and then go on to code tons of nonsense that will never be used. He also talked about how 100% coverage doesn't mean shit and that you can have 100% coverage with zero assertions.

The speaker has also written a number of useful tools, zentest, flog, and heckle. Overall an awesome talk which I wish everyone could see (hopefully they publish the videos)

-James

Comments

There are no comments yet...Kick things off by filling out the form below.

Leave a Comment