设计模式
cao_null
这个作者很懒,什么都没留下…
展开
-
Android设计模式-建造者模式
建造者模式顾名思义,假如我们需要建一个房子,但是我们不会建房子,所以我们找来一个包工头他是指导者(Director),包工头负责指挥工人具体建造者(Concrete Builder),工人按照图纸(建造者Builder即一个抽象接口),有的负责打地基,有的和泥,有的搬砖···,最后盖完一个房子(产品 Product)。你得到了房子,并不需要了解房子怎么盖。原创 2016-06-07 15:30:34 · 435 阅读 · 0 评论 -
Android设计模式-单例模式
一个优秀的程序员,决不能只能仅仅满足于实现了功能。如何实现功能的同时,写出漂亮的、好维护的代码也是菜鸟到进阶的必修课。很多刚刚入门的程序员会抱着设计模式的教材当做武林秘籍,其实设计模式并没有那么高深,当你为了实现功能,或者产品经理反复的修改需求,又或者因为工期太紧了你打算先写出来东西有空再重构。。。最后当你面对着一大堆烂代码发愁怎么重构的时候,设计模式应该就能帮上你的大忙。原创 2016-06-06 22:17:09 · 311 阅读 · 0 评论 -
Android设计模式-模板方法模式
Android设计模式-模板方法模式原创 2016-06-12 23:37:08 · 304 阅读 · 0 评论