The Cost YAGNI Was Never About
指出 YAGNI(你不會需要它)並非關於節省程式碼成本,而是關於避擴音前構建不必要的結構。作者解釋,提前構建會產生兩筆帳單:一是因預測錯誤而產生的額外成本,二是因現金流延遲而損失的價值。
依人氣
指出 YAGNI(你不會需要它)並非關於節省程式碼成本,而是關於避擴音前構建不必要的結構。作者解釋,提前構建會產生兩筆帳單:一是因預測錯誤而產生的額外成本,二是因現金流延遲而損失的價值。
探討軟體開發中「信任」的累積與修復機制。作者指出,傳統開發速度快於信任累積,但透過 XP 經典實踐(如程式碼測試、結對編寫、持續整合等),能建立信任並提升軟體品質。
探討工程人員為何不寫測試、如何建立團隊測試文化,以及 AI 代理為何缺乏內在動力。作者 Beth Andres-Beck 分享了她從自駕車軟體工程師到政治活動家的經歷,強調理解「人為什麼做事」比單純追求技術更關鍵。
指出 AI 並未取代程式設計師,而是將工作分為兩半:一手是編寫程式,另一手是理解需求、驗證成果並管理人與 AI 共同演化的系統。作者強調,未來需要掌握加速學習、理解遊戲作為學習訊號以及應對不確定性的能力。
以烘焙為喻,解釋了 AI 模型從「預訓練」到「後訓練」的建構過程。作者指出,模型不僅是數值集合,更是一個需要不斷調整與修飾的系統。文章強調,與程式碼不同,AI 模型的訓練是透過大量資料迭代來解決問題,而非單純的指令執行。
探討了當認知成本降低時,我們如何重新定義創造力與工作。作者引用經濟學中的傑弗斯悖論,指出若 AI 能輕易複製人類智慧,原本需要人類投入的創造性工作將變得無效,從而引發對未來工作本質的深刻反思。
Kent Beck 專訪 OpenProse 創辦人 Dan Barrett,探討將自然語言視為程式語言的架構。文章解釋了透過 requires 與 ensures 區塊實現的「服務」模式,並提及將 PDF 分析等複雜資料寫入檔案系統以簡…
依發布時間
以烘焙為喻,解釋了 AI 模型從「預訓練」到「後訓練」的建構過程。作者指出,模型不僅是數值集合,更是一個需要不斷調整與修飾的系統。文章強調,與程式碼不同,AI 模型的訓練是透過大量資料迭代來解決問題,而非單純的指令執行。
探討工程人員為何不寫測試、如何建立團隊測試文化,以及 AI 代理為何缺乏內在動力。作者 Beth Andres-Beck 分享了她從自駕車軟體工程師到政治活動家的經歷,強調理解「人為什麼做事」比單純追求技術更關鍵。
指出 YAGNI(你不會需要它)並非關於節省程式碼成本,而是關於避擴音前構建不必要的結構。作者解釋,提前構建會產生兩筆帳單:一是因預測錯誤而產生的額外成本,二是因現金流延遲而損失的價值。
指出 AI 並未取代程式設計師,而是將工作分為兩半:一手是編寫程式,另一手是理解需求、驗證成果並管理人與 AI 共同演化的系統。作者強調,未來需要掌握加速學習、理解遊戲作為學習訊號以及應對不確定性的能力。
探討了當認知成本降低時,我們如何重新定義創造力與工作。作者引用經濟學中的傑弗斯悖論,指出若 AI 能輕易複製人類智慧,原本需要人類投入的創造性工作將變得無效,從而引發對未來工作本質的深刻反思。
探討軟體開發中「信任」的累積與修復機制。作者指出,傳統開發速度快於信任累積,但透過 XP 經典實踐(如程式碼測試、結對編寫、持續整合等),能建立信任並提升軟體品質。
Kent Beck 專訪 OpenProse 創辦人 Dan Barrett,探討將自然語言視為程式語言的架構。文章解釋了透過 requires 與 ensures 區塊實現的「服務」模式,並提及將 PDF 分析等複雜資料寫入檔案系統以簡…