分类 架构设计 下的文章

开闭原则包含以下两层含义:

  1. 模块的业务要稳定

每一个模块都应该是可完成的

  1. 根据模块的复杂度来决定。简单的通过回调或者接口的方式开放出去,复杂的通过插件机制将系统分解成“最小化的核心系统和多个正交分解的周边系统”事实上回调函数或者接口本质上就是一种 事件监听机制 ,所以它是插件机制的特例。

- 阅读剩余部分 -