敏捷設計的五個原則

敏捷設計的五個原則 1.單一職責原則(SRP)   一個類的職責要單一,如不要出現算法和GUI在同一個類中 2.開放--封閉原剛(OCP)   a."對擴展是開放的"(Open for extension),能夠擴展   b."對更改是封閉的"(Closed for modificaiton),擴展時,不會改動模塊的原代碼,或二進制   關鍵是抽象 3.Liskov 替換原則(LSP)   子類型
相關文章
相關標籤/搜索