http://en.wikipedia.org/wiki/Behavior_Driven_Development - http://www.quora.com/Behavior-Driven-Development-BDD
Reply on news.ycombinator.com