
黃桂釗 茹炳晟
規範驅動開發(SDD)是軟件開發領域中應對AI編程代理挑戰的方法論。本書聚焦SDD,探討的核心問題是在AI編程代理普及的背景下如何提升代碼質量、可維護性與團隊協作效率。本書構建了從理論到實踐的完整知識體系:第一部分系統講解SDD的基礎理論與核心價值、Spec-Kit的核心概念,介紹環境配置與AI編程代理;第二部分通過組件驅動開發、狀態管理、構建後端API與前後端聯調、安全加固與前後端聯調等實戰案例,展示如何運用Spec-Kit構建複雜應用系統;第三部分探討存量系統的改造方案,並對SDD的未來發展趨勢進行展望,幫助讀者理解從氛圍編程到SDD的必由之路。 本書適合各類軟件開發人員(包括前端開發工程師、後端開發工程師、全棧開發工程師、軟件架構師等)閱讀,也適合作爲高校計算機相關專業的教學參考用書。無論是軟件開發領域的新手,還是經驗豐富的資深工程師,都能學到實用的開發技巧。