【发布时间】:2011-09-22 09:59:11
【问题描述】:
我正在阅读鲍勃叔叔的敏捷 PPP,具体来说,我正在阅读其中的 SRP 部分,在阅读原理的同时,我怀疑是不是 SRP 增加了我们设计中与这么多小型类的耦合相互依赖?我知道这本书说它可以减少耦合,但我不明白如何?
【问题讨论】:
标签: algorithm single-responsibility-principle
我正在阅读鲍勃叔叔的敏捷 PPP,具体来说,我正在阅读其中的 SRP 部分,在阅读原理的同时,我怀疑是不是 SRP 增加了我们设计中与这么多小型类的耦合相互依赖?我知道这本书说它可以减少耦合,但我不明白如何?
【问题讨论】:
标签: algorithm single-responsibility-principle
如果一个类有多个职责,那么您将这些职责耦合到一个类中。通过将它们分离到自己的类中,职责被解耦,现在每个类只有一个改变的理由。
【讨论】: