生活中的设计模式--工厂模式的演化

1、混沌初开阶段:张三、李四、王五合住一套公寓,每天早上,大家自己准备早餐,重复劳动,效率低下。
2、专业分工阶段:经商议,决定由张三统一负责早餐,其他人只需要向他购买即可,工厂雏形的概念出现了。
3、提升效率阶段:张三为了提升效率,购买了九阳豆浆机,可以生成豆浆、花生浆、玉米浆等各类产品,改善了大家的生活水平,抽象产品(豆浆机)的概念出现了,这时,可以称之为简单工厂模式。
4、外包代工阶段:由于张三的早餐物美价廉,其他公寓的年轻人纷纷慕名而来购买,张三生意混大了,觉得血汗工厂不好赚,准备外包出去,自己升级为接单的皮包公司,抽象工厂(皮包公司)的概念出现了,这时可以称之为工厂方法模式。
5、增加品类阶段:有好事者向张三反馈,光喝豆浆不抗饿,需要增加煎饼等硬餐,于是,张三购买了一批平底锅,给代工厂生产煎炸类的食品。产品系列(豆浆机、平底锅)的概念出现了,这时可称之为抽象工厂模式。
6、专业配餐阶段:随着品类的丰富,配餐经常出错,张三为了解决这个问题,成立了专业的配餐公司,根据菜谱和客户需求,进行配餐。当然,这些产品是已有工厂的产品,配餐公司自己不生产。构造者(配餐公司)的概念出现了。这时,可称之为构造模式。
7、山寨克隆阶段:随着张三生意的成功,市场很快就出现了竞争对手,这些竞争对手职业道德低下且毫无创新意识,所做的就是山寨张三的产品及管理模式,这样的效率当然高了。这时,可称之为 原型模式。

你可能感兴趣的:(生活中的设计模式--工厂模式的演化)