摘要:
一.what is open-close-principle OCP 是指软件实体(类、模块、函数等)应该对扩展开放,对修改关闭。 二.OCP的设计准则 对扩展开放:当需求变化时,我们应该能够通过添加新的代码来满足需求,而不是修改现有的代码。比如添加新的功能、支持新的类型等。 对修改关闭:一旦软件实 阅读全文
posted @ 2026-02-22 19:36
自由的Charles
阅读(36)
评论(0)
推荐(0)
摘要:
一. What is Single Responsibility Principle 相同的功能要高度内聚到一个类(结构体、函数、方法、模块等)中,关系不大的功能要分离开来进行解耦,即类(结构体、函数、方法、模块等)的定义应当高内聚,低耦合。 二. SRP error example 2.1 温度传 阅读全文
posted @ 2026-02-22 19:34
自由的Charles
阅读(17)
评论(0)
推荐(0)
浙公网安备 33010602011771号