摘要: 设计模式不是你想要用它的时候去套他,而是根据业务场景选择。设计模式属于经验的总结,是用来解决复杂问题的,把复杂的问题简单化。 工厂模式 只对结果负责,不要三无产品 例子:生产方式的转变:小作坊->工厂->流水线,从无到有自己玩,到发明一个小作坊,到慢慢专业化的状态,生产细节只掌握在某一部分人手里,后 阅读全文
posted @ 2018-05-22 19:36 jolivan 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 策略模式 策略模式到底是一个什么样子的意思呢?我们可以拿出一些例子来进行阐述:把商品添加到购物车里面去,然后我们会下单,根据金额进行支付,支付的方式也有很多比如支付宝、银行卡等,然后卖家发货,通过物流送到我们手里。这是一套我们熟悉的在淘宝上买东西的流程。策略模式就是封装算法,让算法可以相互替换,不影 阅读全文
posted @ 2018-05-22 11:35 jolivan 阅读(457) 评论(0) 推荐(0) 编辑