Exercises that involve the principles of test-driven development.