Canonical Interview Question

Thoughts on test driven development?