SAM Labs interview question

What are your thoughts about Test Driven Development?