主题 / 扩展优先修改 知识卡片扩展优先修改专业/工作 内容开闭原则要求系统面对新增需求时优先增加新代码,而不是改动稳定旧代码。它不是追求零修改,而是让变化集中在预期的扩展点上。发散:[[职责来自角色]]识别变化来源,OCP 则把变化安排到可承受的位置。 参考来源《架构整洁之道》第8章《OCP:开闭原则》 ← 上一张卡片拆分不同行为者依赖的代码,及SRP在组件与架构层面的映射 下一张卡片 →OCP在架构层面的核心机制:不想被修改影响的组件应被依赖