【面向对象设计原则】之 单一职责原则(SRP)

  刚重构完,深感clean code 之美,令吾陶醉,总结下吧。O(∩_∩)O 面向对象设计原则,有时这些原则之间相互依存(如OCP 与 DIP),有时又有点矛盾(如OCP 与 ISP) 虽只浅浅学习了SRP OCP LSP DIP ISP ,但还是被这思想深深震撼。 就一个类而言,应该仅有一个引起它变化的原因 为什么要SRP?   情景:如果有多个动机耦合在一起,则一个动机可能会削弱或者抑制这
相关文章
相关标签/搜索