Интернет магазин китайских планшетных компьютеров



Компьютеры - Непрерывная интеграция - Преимущества

22 января 2011


Оглавление:
1. Непрерывная интеграция
2. Организация
3. Преимущества



  • проблемы интеграции выявляются и исправляются быстро, что оказывается дешевле;
  • немедленный прогон модульных тестов для свежих изменений;
  • постоянное наличие текущей стабильной версии вместе с продуктами сборок — для тестирования, демонстрации, и т. п.
  • немедленный эффект от неполного или неработающего кода приучает разработчиков к работе в итеративном режиме с более коротким циклом.

Недостатки

  • затраты на поддержку работы непрерывной интеграции;
  • потенциальная необходимость в выделенном сервере под нужды непрерывной интеграции;
  • немедленный эффект от неполного или неработающего кода отучает разработчиков от выполнения периодических резервных включений кода в репозиторий.
    • в случае использования системы управления версиями исходного кода с поддержкой ветвления, эта проблема может решаться созданием отдельной "ветки" проекта для внесения крупных изменений. По окончании разработки и индивидуального тестирования такой ветки, она может быть объединена с основным кодом или "стволом" проекта.


Просмотров: 2647


<<< Код ошибки
Отладчик использования памяти >>>