Skip to content
EntityQ10859422· pop 20

нумерация версий программного обеспечения

Sign in to save

process of identifying the stages of development/deployment of computer software product, by assigning a symbolic or numeric unique identifier to each included feature or component (or package of components)

Wikidata facts

Subclass of
process
Image
Semver.jpg
Show 5 more facts
product or material produced
software version
different from
software version
Commons category
Software versioning
Sources (3)

via Wikidata · CC0

Article · Русский

Жизненный цикл успешной компьютерной программы может быть очень долгим; изменения в программе бывают разными — от исправления ошибки до полного переписывания. В большинстве случаев название программы остаётся тем же, изменяется подназвание — так называемая версия. Версия программы может быть целым числом (Corel Draw 11), последовательностью чисел (JDK 1.0.3), годом (Windows 2000) или текстом (Embarcadero Delphi XE). В любом случае, система версионирования выбирается по нескольким критериям: * Поддержка той или иной системы со стороны ПО для разработки (компилятора, системы контроля версий и т. д.). * Частота выхода новых версий и их «сырость». Сложная программа, выпускаемая раз в несколько лет и перед выпуском проходящая всеобъемлющее тестирование, может именоваться как «Microsoft Word 97 SP2», в то время как в программе с частыми малостабильными выпусками приходится вводить более сложную нумерацию. * Степень совместимости сетевых протоколов, документов или надстроек сторонних разработчиков — например, «старшая» версия увеличивается с каждым изменением ABI или API. * Маркетинговые соображения. Иногда присутствие человеческого фактора в создании номеров версий приводит к ошибкам в изменении версий. Например, разработчики могут изменить номер версии, даже если ни одна строчка кода не была переписана, чтобы создать ложное впечатление, что были внесены значительные изменения.

Abstract from DBpedia / Wikipedia · CC BY-SA