Geeks With Blogs


This blog has moved to

 Subscribe in a reader

Add to Google Reader or Homepage

View my teams slideshare
These postings are provided "AS IS" with no warranties, and confer no rights.

IUpdateable has moved to Please visit

I talk to Hadi Hariri about the differences between Behavior Driven Development (BDD) and Test Driven Development - and why Hadi chooses BDD every time. Hadi wrote an article on BDD for the December 2nd 2009 UK MSDN Flash newsletter:

“Test Driven Development (TDD) is about design, not about testing first. We use unit tests and testing frameworks to drive out the design of our API and validate its usage. Think of TDD as an approach to defining the specification of our application.
However the true purpose of TDD is not always completely understood. The word Test or testing framework constructs such as TestClass, TestMethod or Assert detract from the true goal of TDD. In response to this, Dan North came up with the term Behavior Driven Development (BDD) and a framework (JBehave) that supported BDD…”

Show Links:


Posted on Friday, December 18, 2009 4:45 PM Podcast | Back to top

Comments on this post: MSDN Flash Podcast 017 – Hadi Hariri talks Behavior Driven Development

No comments posted yet.
Your comment:
 (will show your gravatar)

Copyright © Eric Nelson | Powered by: