Adding a test suite after the fact sucks
- It feels and looks unproductive
- long period of time not writing any new functionality
- makes managers nervous
- No one wants to pay for it
- Hard to schedule/estimate large scale test writing and bug hunting time
- Code is low quality
- Long bug hunts crush team morale
- Nobody's used the code
- Lots of stupid mistakes entrenched in the design
- Don't remember why you did things
- Don't know what you're breaking if you change things
Prev | toc | Next