Last week I did a presentation at the Winnipeg Agile User Group on Behaviour Driven Development. There will be a video of the presentation posted soon, but for now here are the slides.
If you are interested in getting started with BDD here are some resources:
- The RSpec Book: Behaviour Driven Development with Rspec, Cucumber, and Friends (David Chelimsky)
- The Cucumber Book: Behaviour-Driven Development for Testers and Developers (Matt Wynne and Aslak Hellesoy)
Other good stuff:
- Test Driven Development: By Example (Kent Beck)
- Clean Code: A Handbook of Agile Software Craftsmanship (Robert Martin)
- Working Effectively with Legacy Code (Michael Feathers)
Screencasts: