敏捷開發三個概念:
1、可以提供必要的紀律和反饋的實踐——持續交付,結對編程,面對面交流,業務人員與開發人員一起工作,測試與開發人員一起工作。
2、可以保持軟件靈活性,可維護性的設計原則。SRP— 單一職責原則,ocp,lsp,dip,isp,rep,ccp,crp,adp,sdp,sap——穩定抽象原則。
3、已經被證明針對特定的問題可以平衡這些原則的設計模式——面向軟件架構的設計模式,設計模式,常用慣用法。
敏捷開發三個概念:
1、可以提供必要的紀律和反饋的實踐——持續交付,結對編程,面對面交流,業務人員與開發人員一起工作,測試與開發人員一起工作。
2、可以保持軟件靈活性,可維護性的設計原則。SRP— 單一職責原則,ocp,lsp,dip,isp,rep,ccp,crp,adp,sdp,sap——穩定抽象原則。
3、已經被證明針對特定的問題可以平衡這些原則的設計模式——面向軟件架構的設計模式,設計模式,常用慣用法。