敏捷開發綜述——(1)-基本概念

敏捷開發三個概念:

1、可以提供必要的紀律和反饋的實踐——持續交付,結對編程,面對面交流,業務人員與開發人員一起工作,測試與開發人員一起工作。

2、可以保持軟件靈活性,可維護性的設計原則。SRP— 單一職責原則,ocp,lsp,dip,isp,rep,ccp,crp,adp,sdp,sap——穩定抽象原則。

3、已經被證明針對特定的問題可以平衡這些原則的設計模式——面向軟件架構的設計模式,設計模式,常用慣用法。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章