4 ms·
> Testable code is best code. Only TDD gets you there. I smell a circular argument but can’t quite put my finger on it. > If it doesn’t work for you, you’re d
by gherkinnn 4y ago
> Testable code is best code. Only TDD gets you there.
I smell a circular argument but can’t quite put my finger on it.
> If it doesn’t work for you, you’re doing it wrong
Ah. Start with a nigh unattainable and self-justifying moral standard, sell services to get people there, and treat any deviation as heresy. How convenient. Reminds me of Scrum evangelists. Or a cult.
TDD is a great tool for library-level code and in cases where the details are known upfront and stable.
But I can’t get it to work for exploratory work or anything directly UI related. It traps me in a local optimum and has draws my focus to the wrong places.