Замораживание (программное обеспечение)

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

При разработке программного обеспечения замораживанием называется момент времени, по достижению которого правила внесения изменений в исходники ужесточаются. Замораживание помогает произвести выпуск ("Релиз") — стадию разработки, для которой характерна стабильность.

Распространенные типы замораживания:

  • В частности, стабильность может достигаться отвлечением от добавления дополнительных свойств и перенесением их добавления на следующий выпуск, при разработке которого будут приложены усилия к завершению и тестированию новых свойств. Такой тип замораживания называется замораживанием свойств.
  • Замораживание кода[1][2] — состояние, при котором не разрешаются никакие изменения исходников. В особенности в больших проектах небольшие изменения могут сопровождаться ошибками в работе продукта. Замораживание кода предотвращает допущение таких ошибок в последний момент, когда они могут быть незамечены: код, который продолжительное время стабильно работал, попадает в ближайший выпуск.

При разработке программного обеспечения вызванные замораживанием задержки решаются введением ветвей, из которых замораживанию подвергается только одна.

Источники[править | править вики-текст]