Книга: Экстремальное программирование
Постоянно продолжающаяся интеграция
Постоянно продолжающаяся интеграция
Вы не можете интегрировать всю систему каждые несколько часов работы. Интеграция – это очень серьезный и длительный процесс, в ходе которого, как правило, приходится устранять множество конфликтов, при этом может нарушиться целостность кода.
Однако в ХР:
• вы можете запустить тесты и быстро убедиться в том, что все работает;
• вы программируете парами, поэтому у вас наполовину меньше источников кода, которые требуется интегрировать и согласовывать между собой;
• вы выполняете переработку кода, и в процессе этого устраняется значительная часть конфликтов.
При выполнении этих условий вы, скорее всего, можете выполнять интеграцию каждые несколько часов. Мало того, если вы не выполняете интеграцию с достаточной частотой, вероятность возникновения конфликтов, равно как и стоимость интеграции, стремительно растет.
- Интеграция с платформой Windows NT
- Интеграция Windows SharePoint и Microsoft Office
- ICQ постоянно «Не в сети», можно ли исправить положение?
- Возле часов постоянно отображается значок Безопасное извлечение устройства, который предлагает отключить жесткий диск и ...
- Система ужасно «тормозит», подолгу «задумывается» и постоянно «шуршит» винчестером. Как ускорить работу?
- Можно ли отказаться от Проводника? Мне удобнее работать с Total Commander, но Проводник все равно постоянно «висит» в па...
- 7.3.4. Сервисное постоянное представительство в Модельной Конвенции ООН
- 13. Лекция: Интеграция Python с другими языками программирования.
- Эмпатия бренда: Постоянно улучшайте потребительский опыт
- Постоянно добиваться преимуществ в качестве
- 8.8.8. Мероприятие 7: Предотвращение искусственного избежания статуса постоянного представительства
- Интеграция с другими серверами