This post originated from an RSS feed registered with Agile Buzz
by Keith Ray.
Original Post: Behavior Driven Design
Feed Title: MemoRanda
Feed URL: http://homepage.mac.com/1/homepage404ErrorPage.html
Feed Description: Keith Ray's notes to be remembered on agile software development, project management, oo programming, and other topics.
I am now convinced that the word "test" in Test-Driven Development is a barrier to understanding that TDD is a design process. Next time I give a presentation on that subject, I will use "Behavior Driven Design" and "Behavior Specs" rather than "Test-Driven Development" and "Programmer Tests".
I have slides on TDD and BDD for your perusal. Compare them and see what you think. (Better, show the BDD slides to people not familiar with TDD/BDD and see what they think.)