A review of The Ray Tracer Challenge, which turns out to be the best test-driven development book I've every come across.