设计模式
朱玉松
技术改变世界!
展开
-
android 设计模式6大原则之 开闭原则
android 开闭原则 用日常程序语音来说就是面向接口编程吧。就是mvp 架构 是这个原则的最佳实践。 在android 源码与设计模式这书种,明显讲了有点乱。看到了最后才看出来就是面向接口编程的意思。 这个原则在实际开发中 使用的不是很多,整体架构 才会去使用吧。一般与单一原则一起使用。 简单的来说, 开闭原则在实际开发中 比较常见的使用场景 是 ,Base类中,比如 有一个BaseA...原创 2019-01-27 22:45:45 · 243 阅读 · 0 评论 -
android 设计模式之依赖倒置原则
面向对象语音程序设计 基本围绕着面向接口 设计而来。依赖倒置原则其实跟 上一个原则 里氏替换 ,差不多。 里氏替换 ,实际就是 把公共的业务逻辑抽离一个父类(接口),其他业务逻辑与这些业务逻辑 打交道时候, 就是跟这个接口打交道,只要实现了这个接口,就可以替换或实现新的 业务逻辑。 倒置原则 ,跟上面相连。上面提到 其他业务逻辑与这些业务逻辑 打交道时候,就是跟这个接口打交道,...原创 2019-02-22 09:55:18 · 380 阅读 · 0 评论