當前位置:生活全書館 >

IT科技

> 高內聚低耦合原則

高內聚低耦合原則

高內聚低耦合的原則是:

高內聚低耦合原則

1、一個功能模組內功能要聯絡密切;

2、把聯絡不密切的功能放在不同的功能模組內;

3、儘量減少模組間的聯絡。

高內聚低耦合,是軟體工程中的概念,是判斷設計好壞的標準,主要是物件導向的設計,主要是看類的內聚性是否高,耦合度是否低。

內聚就是一個模組內各個元素彼此結合的緊密程度,高內聚就是一個模組內各個元素彼此結合的緊密程度高。

所謂高內聚是指一個軟體模組是由相關性很強的程式碼組成,只負責一項任務,也就是常說的單一責任原則。

耦合性與內聚性是模組獨立性的兩個定性標準,將軟體系統劃分模組時,儘量做到高內聚低耦合,提高模組的獨立性,為設計高質量的軟體結構奠定基礎。內聚是從功能角度來度量模組內的聯絡,一個好的內聚模組應當恰好做一件事,它描述的是模組內的功能聯絡;耦合是軟體結構中各模組之間相互連線的一種度量,耦合強弱取決於模組間介面的複雜程度、進入或訪問一個模組的點以及通過介面的資料。  

標籤: 內聚 耦合
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/mnwwr3.html