适配器模式

适配器模式主要用于解决开发中接口之间的不兼容问题,比如说axios,它可以同时在浏览器环境和node环境中使用,且用户在调用它的api时,入参是相同的,这里使用的就是适配器模式来兼容
Read more

抽象工厂模式

抽象工厂模式是开放封闭原则应用的典型,即:对拓展开发,对修改封闭。准确来说,软件实体(类、模块、函数)可以扩展,但不可修改。
Read more

简单工厂模式

简单工厂模式主要在于区分变与不变,例如Coder 和 ProductManager 两个工种的员工,是不是仍然存在都拥有 name、age、career、work 这四个属性这样的共性?它们之间的区别,在于每个字段取值的不同,以及 work 字段需要随 career 字段取值的不同而改变
Read more