logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

设计模式:简单工厂、工厂方法与抽象工厂

在具有一定规模的实际项目中,对象通常不会孤立的出现,而是以系列的方式出现,比如小米和红米,两个品牌下不会只有一款产品,而会有一系列产品:手机、电视、电脑、智能音箱、扫地机器人等等。这条规则非常重要,我们在小型项目中,效率优先,可以直接new出来具体的对象使用,但即然使用了工厂模式,说明项目具有了一定的复杂程度和规模,此时就应该统一考虑可扩展性了。简单工厂虽然不在GoF23当中,但实际开发中也较为常

#设计模式#javascript#前端 +2
到底了