It is 2010. I declare that #TDD is no longer controversial.
We all know the Gartner Hype Cycle for technology adaption:
Sometimes I wonder where on this curve we are concerning unit-testing and Test Driven Development (TDD)?
Just recently there seem to be a movement to the "Through of Disillusionment" with several fairly well grounded articles questioning the value of unit-testing and Test Driven Development (TDD):
On the other hand there seems to be prove that TDD is valuable: