3 ms·
This is why a test suite is so important. There's no better source of why that a developer who is new to the codebase can turn to. Documentation is likely out o
by curun1r 8y ago
This is why a test suite is so important. There's no better source of why that a developer who is new to the codebase can turn to. Documentation is likely out of date and pestering the original developer with questions takes both developers' time and is often not possible in cases where the original developer has moved on or forgotten the why. But tests show all the use cases that the original developer thought were important.
- slededit 8y agoTest suites don't really explain the "why". The worst is having a hundred tests and every one of them verifying incorrect behavior - I've seen it happen.