Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在阅读鲍勃叔叔的敏捷 PPP,具体来说,我正在阅读其中的 SRP 部分,在阅读有关原理的同时,我怀疑 SRP 是否增加了我们设计中的耦合与这么多相互依赖的小类在彼此身上?我知道这本书说它可以减少耦合,但我不明白如何?
如果一个类有多个职责,那么您将这些职责耦合到一个类中。通过将它们分离到自己的类中,职责被解耦,现在每个类只有一个改变的理由。