We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
源码实现思路基本90%遵守了oop的6个设计原则,很容易扩展中间件。 1、单一职责原则——SRP 2、开闭原则——OCP 3、里式替换原则——LSP 4、依赖倒置原则——DIP 5、接口隔离原则——ISP 6、迪米特原则——LOD 最主要是大量使用了模板模式、工厂模式、策略模式、鸭子类。 可以仿照源码中实现中间件的例子,只需要继承发布者、消费者基类后实现几个抽象方法即可添加新的中间件。