Имеет ли смысл непрерывное / автоматическое развертывание для настольных приложений?

Сейчас я начинаю читать книгу Continuos Delivery от Humble / Фарли, и хотя многое там имеет смысл, меня беспокоит одна вещь:

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

Глядя на вопросы с меткой непрерывное развертывание , также кажется, что этот термин используется только в контексте серверных приложений .

Итак, мне было интересно, имеет ли смысл автоматизация вещей после "установки" (говоря о приложении Windows) для настольного приложения? «Развертывание» настольного приложения всегда осуществляется пользователем-драйвером, так что какой смысл автоматизировать что-либо здесь - и, действительно, какие вещи можно автоматизировать, что имело смысл? ] Ах да, кстати. Я совершенно не уверен, что этот вопрос лучше задать программистам.SE , так что не стесняйтесь переместить его туда, если вы думаете, что это так.

7
задан Community 23 May 2017 в 12:32
поделиться