依賴之殤

沒有對象協作的系統是不可想象的,因爲此時的系統就是一個龐大的類,一個無所不知的「上帝類」。每個對象都有自己的自治領域,「各人自掃門前雪」,對象定義的法則就是這麼自私。單一職責原則(SRP)[1]體現的正是這樣的道理。對象的職責越少,則對象之間的依賴就越少。這一前提就是對象具有足夠的高內聚與細粒度。這樣的對象一方面有利於對象的重用,另一方面也保證了對象的穩定性。 對象的職責可以是自己承擔,也可以委派
相關文章
相關標籤/搜索