[PhillyOnRails] rspec slides

Toby DiPasquale toby at cbcg.net
Thu Sep 13 10:48:00 MST 2007


On Thu, Sep 13, 2007 at 12:26:16PM -0400, Cassius Rosenthal wrote:
> >>* slows development for experienced coders
> >Writing tests may add marginal more time to the initial coding but 
> >saves mountains of time squashing bugs later.
> I don't think the time added is marginal.  As Aaron Mulder points out in 
> his comment earlier in this thread, it depends on the project.  With 
> multiple coders working over a significant development period, the time 
> added for 'good' specs approaches marginal.  With a small number of 
> programmers working on a quick app, experienced coders would do better 
> to just write the implementation, and reserve specs for unusual models 
> and logic.  Otherwise they will get caught in copy/past hell, 
> maintaining trivial agreement between the specs and the implementation.

Again, not to be a dick, but exactly how much BDD have you done with RSpec
or similar? How big is your team and codebase? Are these statements
opinion or your experience?

-- 
Toby DiPasquale


More information about the talk mailing list