Does/has anybody here practice(d) behavior driven development (as opposed to test driven development)? If so, would you like to share your experiences? I've been looking into it, and I must say that, though I haven't tried it yet, I agree with what all of its advocates say. For those of you who have no idea what I am talking about, take a look at RSpec: http://rspec.rubyforge.org/ The tutorial there is especially informative. - Jake McArthur