Because checking a large codebase can take a noticeable amount of time, even on fast hardware, this can also help you find specific problems you're looking for more quickly.
Therefore effective regression testing is a key enabler for evolutionary development because we're adding new functionality to the codebase all the time.
因此,有效的回归测试是进化开发的重要推动者,因为我们一直都向代码基础中添加新功能。
3
Michael Dubakov suggested the following reasons for the codebase getting worse over time.