設計原則之--單一職責原則(Single Responsibility Principle, SRP)

1、核心思想 定義 A class should have only one reason to change. ( 就一個類而言,應該僅有一個引起它變化的原因) 每一個職責都是變化的一個軸線(an axis of change)。當需求變化時,該變化會反映爲類的職責變化。如果一個類承擔了多於一個的職責,那麼引起它變化的原因就會有多個。 如果一個類承擔的職責過多,就等於把這些職責耦合在了一起。一個
相關文章
相關標籤/搜索