Dave Astelの Behaviour Driven Development解説
http://blog.daveastels.com/?p=53
- the problem with TDD is that its mindset takes us in a different direction… a wrong direction
- we need to start thinking in terms of behavior specifications, not verification tests
- the value of doing this will be thinking more clearly about each behaviour, relying less on testing by class or by method, and having better executable documentation
- since TDD is what it is, and everyone isn’t about to change their meaning of that name (nor should we expect them to), we need a new name for this new way of working… BDD: Behaviour Driven Development
ポイントは以下の二点かなと。
- TDDの「テスト」の意味を勘違いする人を防ぐためにBDDという用語が必要であること
- BehaviorからExecutableな文書が作れるようになること