軟件七大設計原則

開閉原則 對拓展開發 ,對修改關閉 ; 用抽象構建框架,用實現拓展細節; 優勢:提升軟件系統的可複用性和可維護性;web 依賴倒置原則 高層模塊不該該依賴底層模塊,兩者都應該依賴其抽象; 抽象不該該依賴細節,細節應該依賴抽象; 針對接口編程,不要針對實現編程; 優勢:能夠減小類間的耦合性、提系統穩定性,提升代碼可讀性和可維護性,可下降修改程序所形成的風險;編程 單一職責原則 不要存在多餘一個致使類
相關文章
相關標籤/搜索