Continuous Integration is
a practice of minimizing inventory of unintegrated code.
The lower you keep this inventory, the more of Continuous Integration you’re doing.
But keep in mind that this inventory is a function of both:
- the time since the last integration and
- amount of code not integrated
Also, larger amount of code not integrated drives the time since the last integration up.