设计模式
shancoder
菜鸟
展开
-
Head First 设计模式:1策略模式
策略模式:原创 2014-08-08 10:12:50 · 510 阅读 · 0 评论 -
Head First 设计模式2 观察者模式
观察者模式:1,观察者模式定义了对象之间一对多的关系2,主题(也就是可观察者)用一个共同的接口来更新观察者3,观察者和可观察者之间用松耦合方式结合,可观察者不知道观察者细节,只知道观察者实现了观察者接口4,使用此模式你可以从被观察者处“推”或者“拉”数据,“推”的方式被认为更正确5,有多个观察者时,不可以依赖特定的通知次序设计原则1,找出程序中变原创 2014-08-08 13:10:31 · 448 阅读 · 0 评论 -
设计模式3 装饰者模式
装饰者模式:原创 2014-08-10 10:34:05 · 426 阅读 · 0 评论 -
设计模式之工厂模式、建造者模式
准备找工作那会看到了一本神书,《Head First 设计模式》,从此对设计模式有了很深的亲睐,但是因为自己的项目经验少的可怜,所以也基本没有用过这些神一样的方法,时间一长也就都忘干净了。现在工作了,师兄给了一个500M的代码,让我吃透它。这期间真的有很多问题,很迷惑。忽然想起了我之前看的书,于是重新拿出来温习。如果说设计模式是圣经,那么这本书就是小人漫画版的启蒙圣经。入门看真的很好,但因为工原创 2015-01-14 22:01:18 · 606 阅读 · 0 评论 -
设计模式感悟
初识设计模式是14年8月份准备找工作时,那时候从网上看到分享的面经,涉及到设计模式,看到微信平台上推荐的java比看书中有一本head first 设计模式,于是就买来细细品味。这期间真的觉得设计模式是一门很伟大的学科,联想到自己以前做的项目,真的只是渣渣水平,只能是学校里来应付老师,一次做完,完成功能为主,如果把这些项目运行到实际过程中,估计后期维护的时候肯定是一天25个小时想重写项目。原创 2015-01-20 11:27:38 · 492 阅读 · 0 评论