3 ms·
Survivorship bias. What about all the shitty 30 year code bases with no tests and no documentation that got dropped because they were garbage. It's not imposs
by sqeaky 9y ago
Survivorship bias.
What about all the shitty 30 year code bases with no tests and no documentation that got dropped because they were garbage.
It's not impossible to write good code without tests, it is just more likely that code with tests and docs will be good enough to survive 30 years. Your project with no tests or docs and was good might be 1 in a million, while software that is good with tests and docs might be 1 in 100.
- wolco 9y agoThe test that are written today will not cover future cases 30 years down the road. Code bases 30 years ago are not the same shitty code bases you see today. Programming was more difficult and required better programmers who wrote better code on average. TDD is needed today because the bar has been lowered and it acts as a safety net.