插件模式的实现

插件一般是可独立完成某个或一系列功能的模块。一个插件是否引入一定不会影响到系统本身的正常运行(除非它和另一个插件存在依赖关系)。插件在何时被引入,何时被调用都是由系统来调度的。一个系统可以存在多个插件,这些插件可以通过系统预定的方式进行组合。
前端开发
2022年12月29日
插件模式的实现

观察者模式 VS 发布订阅者模式

在设计模式当中,观察者模式(Observer pattern)与发布订阅模式(Publish-subscribe pattern)这两种应该是很容易被混淆,甚至有些人把这两种模式视为同一种
前端开发
2020年10月23日
观察者模式 VS 发布订阅者模式