我目前正在阅读Humble/Farley的书籍 《Continuos Delivery》,虽然其中很多东西都很有道理,但有一件事情让我感到不安:它似乎只针对基于服务器(单客户端?)应用程序(如Web应用程序)进行处理,关于自动化构建过程、测试和部署的事项。
看着标记为continuous-deployment的问题,似乎这个术语仅在服务器应用程序的上下文中使用。
所以,我想知道,在创建了桌面应用程序的“设置”之后自动化操作是否有任何意义?桌面应用程序的“部署”始终是用户驱动的,因此在这里自动化任何事情有什么意义 - 真正有意义的是什么样的自动化?
看着标记为continuous-deployment的问题,似乎这个术语仅在服务器应用程序的上下文中使用。
所以,我想知道,在创建了桌面应用程序的“设置”之后自动化操作是否有任何意义?桌面应用程序的“部署”始终是用户驱动的,因此在这里自动化任何事情有什么意义 - 真正有意义的是什么样的自动化?
哦,顺便说一句。我完全不确定这个问题是否更适合放在程序员.SE上,如果你认为更好,请随意将其移动到那里。