標籤

2013年3月30日 星期六

[大話設計模式] 單一職責原則 SRP

http://www.wretch.cc/blog/Azole/30952400
單一職責原則 SRP:就一個類別而言,應該只有一個引起它變化的原因

解釋:如果一個類別承擔的職責過多,就等於把這些職責耦合在一起,一個職責的變化可能會削弱或是抑制這個類別完成其他職責的能力。
這種耦合會導致脆弱的設計,當變化發生時,設計會遭受意想不到的破壞。

ps. 超級推薦這本書的啦,怎麼有人可以用那麼淺顯的話把那些那麼抽象的東西表達的這麼清楚!!
  我跟別人解釋事情的功力有這作者的1/10就好了 ><

沒有留言:

張貼留言