重学设计模式
Adrian24
是少侠,也是公子
展开
-
重学设计模式——工厂方法模式
因为这半年忙着换工作,忙着开发公司的项目,没有时间经营自己的博客。 审视了下自己的代码,发现很多时候虽然代码实现了想要的逻辑,但是任然存在着很多隐患,例如不够优雅、耦合高,这些看似不起眼的问题,在后期开发和维护中会给我们添加不少的工作量,所以,重新阅读了何红辉和关爱民前辈的《Android 源码设计模式》一书。工厂方法模式定义定义一个用于创建对象的接口,让子类决定实例化哪个类。 该设计模式可运用原创 2017-06-28 00:37:28 · 751 阅读 · 0 评论 -
重学设计模式——中介者模式
前些天原来的房子马上到期,又打算和女友住一起,所以换个住处成了一个迫在眉睫的问题(手动圈重点:我有女友)但是问题就接踵而来,通过在微博,豆瓣等平台观望许久之后发现,很难找到合适的房源,并且作为一个程序员,没有太多精力投放在这种一对多的查询上面(圈重点:一对多)于是乎,我找到了中介。果然是术业有专攻,半天的功夫,他们就给我找到合适的房源,并且现在顺利入住了。所以,中介,充当了很大的一原创 2017-07-25 22:38:49 · 5590 阅读 · 0 评论