Continuous integration

/kənˈtɪnjuəs ˌɪntəˈgreɪʃən/ noun

A development practice where code changes are automatically built, tested, and integrated into the main codebase frequently, typically multiple times per day. This helps catch integration problems early and ensures the codebase remains stable.

From 'continuous' meaning uninterrupted and 'integration' from Latin 'integratus.' The practice was formalized in the 1990s as part of Extreme Programming, emphasizing frequent integration to avoid the pain of large, infrequent merges.

📖 Full word page — etymology, 47 translations, audio 🔑 Get Free API Key — 50 lookups/day 📚 Read the Docs — integrate Word Orb