每日一句
2026 年 04 月 05 日
「你必須明確定義品質標準,不能假設『會跑的程式碼就是好的程式碼』。」——《Vibe Coding 聖經》
會跑的馬,就是好馬;能吃的菜,就是好菜;那麼會寫程式的工程師,就好的軟體工程師嘍?(誒)
相信沒有人會認同上面的三個舉例。
其實大家都知道,「好」只是一個形容詞,它並非是明確的品質標準。
如果真要評等馬或食物的好壞,一句好還不夠,還需要一套可受公評的「標準」。
在軟體開發,我們當然也不缺各種標準、指標、規範、準則、框架。
我們真正缺乏的是將這些標準「落實」到工作日常的決心。
這些「標準」都很棒,但如果它們永遠都只是掛在牆上的一句話,並沒有實踐在工作任務之中,那麼不管是 DORA 指標,還是團隊自訂的 DoD,再多的準則也只是空談。
畢竟軟體品質倚靠的是實戰,而非口號,如果在你的軟體開發交付流程中,沒有明確的品質標準及關卡,那麼你所交付的依然只是「能跑就好」的那匹「好馬」。