Chapter 13. Continuous Integration
Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day.
Martin Fowler, https://martinfowler.com/articles/continuousIntegration.html
The principle of continuous integration applies as well to testing, which should also be a continuous activity during the development process.
Grady Booch et. al., Object-Oriented Analysis and Design with Applications
With continuous integration, your software is proven to work (assuming a sufficiently comprehensive set of automated tests) with every new change — and you know the moment it breaks and can fix it immediately.
Jez Humble and David Farley, Continuous Delivery
Software entropy, like its counterpart in thermodynamics, is the principle that the degree of disorder in a system tends to increase over time. There ...