Josh Justice
- 5mo ·
-
Public·
-
tdd.social
A thought on the limitations of TDD:
TDD is a technique for helping highly-motivated developers write good software. (Note: I am not saying that if you don't use TDD you aren't highly-motivated. *A* technique.)
However, TDD is not a technique for helping developers be highly-motivated, or for helping non-highly-motivated developers write good software.
Here's a blog post by @noelrap with some similarities to this: https://noelrappin.com/blog/2021/05/entropy-essays-8-why-entropy/