3 ms·
Coding without tests is amateur. Absolute rookie behavior. A codebase that leaves out tests should not be considered "exemplary."
by bluesnowmonkey 9y ago
Coding without tests is amateur. Absolute rookie behavior. A codebase that leaves out tests should not be considered "exemplary."
- nimchimpsky 9y agolol. Tests can be useful but this sort of polemic is rather symptomatic of the Dunning–Kruger effect, imo. Have you read any research into test coverage and bug frequency ? From what I have seen it does not have significant impact. I like tests for lots of things they are useful, but code can be exemplary without them. And enforcing x% coverage before release is ridiculous.
- hayden592 9y agoYou need to look into mutation testing. Pitest is a great tool for java
- nimchimpsky 9y agolooks interesting. Are there any studies showing that mutation testing significantly reduces the amount of bugs released ?