Behavior-Driven Development
May 21, 2007 § 1 Comment
After hearing about RSpec, I ran into the idea of Behavior-Driven Development:
Behaviour Driven Development is an Agile development process that comprises aspects of Acceptance Test Driven Planning, Domain Driven Design and Test Driven Development. RSpec is a BDD tool aimed at TDD in the context of BDD.
My personal aesthetic tells me that this may well be The Next Big Thing (for some value of “big”). What do y’all think?
See also:
Dan North: http://dannorth.net/introducing-bdd
Dave Astels: http://blog.daveastels.com/files/BDD_Intro.pdf