When I first heard about Behavior Driven Development, I dismissed it as a trivial re-branding of TDD (Test-Driven Development). I figured that either someone was getting way too anal about “getting the words right” or else a concerted effort was being made to make TDD more palatable to the skeptics in the same way that [...]