3 ms·
I think the inability to write effective tests is single biggest contributor to technical debt over the past decade. Ineffective tests are arguably more dangero
by meritt 9y ago
I think the inability to write effective tests is single biggest contributor to technical debt over the past decade. Ineffective tests are arguably more dangerous than no tests at all, due to what you pointed out: the "100% Coverage" banner is about as effective as those Verisign website seals that were so popular in the early 2000s.
- arkh 9y agoUnit test coverage calcify your code. People will resist change because "it breaks unit tests". The best are acceptance tests. But here the use of SaaS systems with no sandbox or locally deployable mocks mean this is hard to automate.