面向對象的七種設計原則

原則一:單一職責原則(SRP:Single responsibility principle) 核心:解耦和加強內聚性(高內聚,低耦合) 描述:類被修改的概率很大,所以應該專一於單一的功能。若是你把多個功能放在同一個類中,功能之間就造成了關聯,改變其中一個功能,有可能停止另外一個功能,這時就須要新一輪的測試來避免可能出現的問題。 原則二:開放封閉原則(OCP:Open Closed Princip
相關文章
相關標籤/搜索