From: brabuhr@... Date: 2008-08-16T05:33:16+09:00 Subject: Re: BDD and TDD - What are they for? On Fri, Aug 15, 2008 at 4:10 PM, Clinton D. Judy wrote: > I'd like someone to give me very basic reasons for why I need Behavior > Driven Development (BDD, see RSpec) and/or Test Driven Development (TDD, > See Test::Unit). > > I'm a fairly competent programmer. I think I use what they call an > "iterative" style of programming; I don't rush out to build the entire > program at once. I do a very small framework, then attempt to run it and > see if it's giving me the result I expect. If it's not, then I figure > out what's going wrong, and attempt to solve it before going on to the > next small part. You could say I do several iterations in an hour, to > give an idea of time. I pulled this link off the TDD page on our internal wiki here at work: http://www.railsenvy.com/2007/10/4/how-i-learned-to-love-testing-presentation