Talked given to NYU Hackdays aimed at demonstrating the principles of BDD/TDD to early programmers. Demos at: https://github.com/ledwards/HackdaysTDD