91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

高內聚低耦合

發布時間:2020-07-13 22:09:44 來源:網絡 閱讀:371 作者:toc1122 欄目:軟件技術

背景:

        今天在讀Robert C.Martin(BOb大叔)的《代碼整潔之道》序時,無意中看到“高內聚、低耦合”,鬧中翻騰了一下,竟然發現對這個大學一年級就曾學過的知識到現在自己也不是很清晰。

內容:

        經過查詢網上的資料總算理解了它的含義:

  1. 高內聚是指在一個功能或模塊的內部,各個部件(方法或類)之間的聯系越緊密越好,也就是說,所有的部件都是朝向一個目標。

  2. 低耦合是指在不通的功能模塊之間,相互之間的聯系,依賴的越少越好,彼此獨立。

 

    用當年面向對象張老師的話就是:誰的事誰做。

 

     引用網友的解釋,我覺得說的不錯:

 

      高內聚低耦合,是軟件工程中的概念,是判斷設計好壞的標準,主要是面向對象的設計,主要是看類的內聚性是否高,耦合度是否低。 內聚就是一個模塊內各個元素彼此結合的緊密程度,高內聚就是一個模塊內各個元素彼此結合的緊密程度高。 所謂高內聚是指一個軟件模塊是由相關性很強的代碼組成,只負責一項任務,也就是常說的單一責任原則。

 

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西宁市| 新巴尔虎左旗| 镇沅| 洪湖市| 乡城县| 梁山县| 同江市| 巴彦淖尔市| 罗平县| 文昌市| 北碚区| 正定县| 佛冈县| 乐业县| 鄯善县| 成武县| 镇雄县| 西贡区| 兴城市| 商水县| 济源市| 连平县| 万州区| 剑阁县| 平远县| 宁都县| 武乡县| 万全县| 游戏| 陆良县| 红原县| 鹤峰县| 长泰县| 青冈县| 昭苏县| 孟州市| 伊金霍洛旗| 霍山县| 陇南市| 灵璧县| 大方县|