2025/10/03

10-03.png

「持續整合最大的價值在於它的快速回饋。且可以和重構、測試驅動等實踐完美配合,在軟體發生變更時,能夠快速響應。」——《DevOps 原理、方法与实践》(本書為簡體中文作者出版書籍,引用內文則經過轉譯為正體中文。)

梗還是老得好,『天下武功,唯快不破』,快、快速、快速回饋、快速響應!

在實踐 DevOps 或 CI/CD 時,我們想要獲得的其中一項好處,就是一個字『快』!

當每一次軟體發生變更時,你需要多久的時間才能將它部署至 Production 環境呢?

要注意喔!部署只是終點,在那之前,你需要經過軟體開發交付流程內的多少關卡?

每一個關卡會需要耗費多久時間?其中有多少比例已經完全自動化?又有哪些需要人為介入?

CI/CD Pipeline 只是持續整合的一項成果,事實上實踐持續整合所帶來的影響,應該會包含你整個軟體開發交付的工作流程與角色,讓整個團隊都重視『快速回饋』與『快速響應』的重要性;同時為了夠『快』,進而不得不改變團隊的軟體開發流程、節奏、習慣與原則。