設(shè)計(jì)思想的核心:高內(nèi)聚,低耦合
2023-07-21 09:54 作者:香草味的lollipop | 我要投稿
高內(nèi)聚,低耦合=> 設(shè)計(jì)原則=>設(shè)計(jì)模式=>面向?qū)ο?/h1>
高內(nèi)聚:模塊內(nèi)部元素具有相同特點(diǎn)的相似程度,提供了更好的程序可靠性和可讀性
低耦合:指的是模塊之間的依賴程度,提供了更好的程序可擴(kuò)展性和可復(fù)用性
模塊:小到一個(gè)方法(method)、一個(gè)接口(interface)、一個(gè)類(class),大到一個(gè)業(yè)務(wù),一個(gè)功能,一個(gè)系統(tǒng),都是模塊
接口:指模塊的輸入和輸出
功能:指模塊實(shí)現(xiàn)什么功能
邏輯:指模塊的內(nèi)部如何實(shí)現(xiàn)要求的功能,以及所需要的數(shù)據(jù)
狀態(tài):指模塊調(diào)用與被調(diào)用的關(guān)系