对于业务开发来说,业务逻辑的复杂是必然的,随着业务发展,需求只会越来越复杂,为了考虑到各种各样的情况,代码中不可避...[作者空间]
设计模式作为工作学习中的枕边书,却时常处于勤说不用的尴尬境地,也不是我们时常忘记,只是一直没有记忆。Spring作...[作者空间]
定义 用多个专门的接口,而不使用单一的总接口,客户端不应该依赖它不需要的接口。 一个类对一个类的依赖应该建立在最小...[作者空间]
概述 工厂模式解决的问题:解耦、创建时干预、统一管理 单例模式解决的问题:可以共享的资源就不要重复创建,特别是创建...[作者空间]
设计模式——建造者模式 理解 当某个对象的构建非常复杂时,这时如果要求客户自己来逐一建造,那么实现起来就复杂了。 ...[作者空间]
什么是设计模式? Christopher Alexander 说过:“每一个模式描述了一个在我们周围不断重复发生的...[作者空间]
前言 今天我来全面总结Android开发中最常用的设计模式 - 代理模式中的动态代理模式 其他设计模式介绍1分钟全...[作者空间]
最近每次版本更新都会在UI变动或加了新功能的地方加一个引导蒙层页面(新功能标记、文案和一个“知道了”的按钮),有时...[作者空间]
前言 今天我来全面总结一下Android开发中最常用的设计模式 -建造者模式。 其他设计模式介绍1分钟全面了解“设...[作者空间]
Android 中的建造者模式 概述 建造者模式(Builder Pattern)也叫生成器模式,其定义如下:se...[作者空间]