There are many studies demonstrating the effectiveness of TDD.
What is our evidence?
So why do people (including me) consider TDD a great practice?