![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SOLID
文章平均质量分 83
请给我一根烟的时间
请给我一根烟的时间,我将重新上路
展开
-
OOP设计原则SOLID——单一职责原则Single-Responsibility Principle
SOLID是5个面向对象设计原则英文单词的缩写,旨在帮助软件设计变得可理解、可伸缩、可维护。在 Robert C. Martin(他是一位软件工程师,也是一位大学老师)2000年的文章《设计原则和设计模式中》,这5个原则首次被提出来。SOLID原则分别指:单一职责原则:有且只有一个引起变更的原因开闭原则:软件实体应该被设计为对扩展开放,对修改关闭里式替换原则:使用基类引用(或指针)的方法,应该无需关注基类的继承(派生)类,就能够使用。也可以参考面向契约的设计接口隔离(分割)原则:多个原创 2022-05-05 23:42:20 · 355 阅读 · 1 评论 -
OOP设计原则SOLID——开闭原则Open-Close Principle
开闭原则的背后,除了强调扩展的可能性,更是想推崇模块的稳定性。要做到这样,需要在设计之前就要花很多经理去理解业务流程,去了解更多可能的业务场景。这样才能去抽象出不变的部分是什么,这部分通常包括流程逻辑和核心业务逻辑,是经得起推敲的,这部分的变更也应当是极其慎重的。原创 2022-05-07 11:53:53 · 448 阅读 · 1 评论