Continuous Integration (CI)
Summary
• Continuous Integration means the team knows
what the current state of the code truly is,
we avoid big risky merges, and people can
refactor as much as they need to.
• Trunk-based Development (TBD) is the key
enabler for the CI. We should implement these
two technical practices concurrently, because
they have more impact when you use them
together.
• Feature Toggles are a powerful technique,
allowing teams to modify system behaviour
without changing code.