Ok… I’ve had enough. Uncle Bob nailed it:
Why don’t we clean our code? When we see an ugly mass of code that we know is going to cause of problems, our first reaction is “This needs to be cleaned up.” Our second reaction is: “If I touch this code I’ll be spending the next two weeks trying to get it to work again.” We don’t clean code because we are afraid we’ll break it.
I promise to figure out how to do TDD against my main T-SQL based application. It is getting too scary to consider changes and that needs to change, now.
Tomorrow I’ll post the results after Day 1.