C# 凝集
C# 中的凝聚力顯示了模組之間的關係。它展示了模組的功能強度。凝聚力越大,程式設計效果就越好。
它依賴於模組內部元素,如方法和內部模組。高凝聚力將允許你重用類和方法。
可以在 System.Math 類中看到高凝聚力的一個例子,即它具有數學常量和靜態方法 −
Math.Abs Math.PI Math.Pow
一次做很多事情的類很難理解和維護。這就是我們所說的低凝聚力,應該避免使用。如果一個類將提供電子郵件、列印、複製等功能,那麼它將很難維護和重用。
始終嘗試在程式碼中實現強大凝聚力(即高凝聚力)。
廣告