![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
读书收获
nightwind666
这个作者很懒,什么都没留下…
展开
-
设计模式简单总结
设计模式简单总结(参考:Head Fisrt 设计模式) 策略模式 策略模式定义了算法族,分别封装起来,让他们之间可以相互替换。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-w3zcFevm-1571715079827)(image/design_pattern/stratgy_pattern.jpg)] 观察者模式(监听器模式) 在对象之间定义一对多的依赖(注意...原创 2019-10-22 11:31:36 · 178 阅读 · 0 评论 -
设计模式体会(Head First 设计模式)
Head First 设计模式收获 找出应用中可能需要变化之处,把他们独立出来,不要和那些不需要变化的代码混淆到一起。 这个说起来很简单,但是实施起来会比较难。或者换种方法说,可能一开始设计的时候,一些代码是不需要独立出来的,但是随着时间的流失和业务的优化修改,这部分代码的扩展导致系统越来越臃肿,越来越难以修改。例如书中例子,鸭子会飞,但是万一需求增加了,增加了一个模型鸭子,模型鸭子继承了鸭子父类...原创 2019-10-22 11:30:37 · 167 阅读 · 0 评论