1. 程式人生 > >程式碼整潔之道 讀書筆記 - 第10章 類

程式碼整潔之道 讀書筆記 - 第10章 類

類應該短小

1、單一權責原則SRP

    系統應該由許多短小的類而不是少量巨大的類組成。

    每個小類封裝一個權責,只有一個修改的原因,並與少數其他類一起協同達成期望的系統行為。

2、內聚

    類應該只有少量實體變數。類中的每個方法都應該操作一個或多個這種變數。

3、保持內聚性就會得到許多短小的類

為了修改而組織

隔離修改,藉助介面和抽象類來隔離實現細節(程式碼)帶來的影響。