3 ms·
"The claim that automated testing and TDD forces you to produce better designed systems isn’t strictly true" Has TDD become so sacred that we need to beat arou
by jacknews 3y ago
"The claim that automated testing and TDD forces you to produce better designed systems isn’t strictly true"
Has TDD become so sacred that we need to beat around the bush?
TDD quite often in fact forces bad design, and combined with agile and especially scrum, often 'forces' myopic architecture too.
There, I said it.
Some kind of specification and testing is still way better than none at all, but current practices are not without potentially deep problems.
- Fire-Dragon-DoL 3y agoAgree. I saw a codebase with extreme tdd and the result is that it could achieve an extreme amount of mocking (and it did). The design was bad, but very testable.