It’s coming up to 6 months since I announced my transition from PHP to Ruby and I’m really getting the hang of my new web development toolkit by working on a personal project.
Behaviour Driven Development (BDD) is an adaptation of earlier Test Driven practices (TDD) that’s growing on me, but it’s raised an interesting problem: the order in which to describe desired behaviour so that it actually drives development.