At least in the OpenSource world, where not every contributor can be a 100% professional, I see no argument –and no way– that we can leave the path of TDD.
If not for you, do it for your collaborators. Please!
And BTW, @DHH didn’t say we should not test!
After all the drama since DHH’s RailsConf-keynote, this Hangout with DHH, Kent Beck, and Martin Fowler may answer some questions.
Latest OS X update did some harm to my environment and some gems stopped working. hapricot and vim-rspec was affected and I decide to implement the three commands I really need from vim-rspec myself.
Run rspec for current line in current rspec-file Run rspec for the entire current rspec-file Run complete rspec-suite
Find the gist on: https://gist.github.com/iboard/11134399
Run ruby code from vim
Just published an example of a test-driven coffeescript-application. Using Jasmine and HTML5-Canvas.
See it live