На днях выйдет ролик с описанием жизненного цикла выпусков программного обеспечения.
В нем я часто будут говорить "непрерывная разработка", и многих это запутает, потому что есть разные способы посмотреть на разработку - с позиции пользователя и программиста.
Под непрерывной разработкой с позиции программиста понимается билд любой новой версии программного обеспечения, независимо будет она в итоге передана пользователю или нет. Сейчас для этого часто используется CI/CD.
С позиции пользователя, непрерывной разработкой (выпуском) программы является ситуация при которой пользователь не может решать какую версию программы он будет использовать. Автор программы выпускает ее "непрерывно" и пользователь всегда использует последнюю версию.
В случае пакетного выпуска, не всякая версия программы попадает к пользователю. Более того, пользователь сам решает какую версию программы использовать.
В ролике я буду говорить о разработке (выпуске) с позиции пользователя, не запутайтесь!