The training wheels analogy was the weakest part of the article to me. TDD isn't a teaching tool, and the fact that they useless to people in a very specialized niche doesn't really say anything about their general value.
I also notice reference to writing tests after the fact. I understand TDD to involve writing tests first. That's how I practice it anyway.
I also notice reference to writing tests after the fact. I understand TDD to involve writing tests first. That's how I practice it anyway.