類的設計5方面有意義的度量

1.耦合 2.內聚 3.足夠性 4.完整性 5.原始性 1.耦合 定義 強耦合就是說各模塊之間函數依賴關係很複雜,如下圖所示 耦合不便於開發維護,這時候就要採用低耦合 層次化結構:使得不同的人員開發不同的層次,便於利用。 2.內聚 各個元素之間要有關係,如下圖dog和Spacecraft中其他元素沒有什麼內聚性 這個類也很差,需要重構 此時需要重構: 足夠性 例如一個類要有add(),remove
相關文章
相關標籤/搜索