To some degree, the second sentence may explain the first: some may be applying it where it doesn't work well for anyone.
That synergy, or its lack, may explain why some don't find TDD useful.
Possibly, probably, mindful practice makes a difference: it usually does.
This, too, may explain why some don't find TDD useful.
I could be wrong, but I'm quite sure that TDD provides me a steady pace of continuous delivery of clean features.
And, apparently, many other people find little or no value to TDD.
Those of us who get benefit have worked together often enough to be confident that we're doing the "same thing".
- different kind of problem
- different style of design
- different form of study.
ronjeffries.com/xprog/articles…
/E