设计模式
文章平均质量分 77
程序员龙湫
全栈开发,阿里&字节 面试官,目前在字节写Android;分享经验与技术干货,帮你少走弯路
展开
-
单例模式和双重检测的小结
单例模式和双重检测的小结原创 2015-08-05 23:08:12 · 2109 阅读 · 2 评论 -
设计模式7原则小结
设计模式7原则小结原创 2015-08-05 22:16:35 · 816 阅读 · 0 评论 -
设计模式学习记录
0x00 概述学习设计模式是一个漫长的过程,也是一个程序员登堂入室的必经之路。这篇博文就是记录学习设计模式的过程,会持续更新,每个模式都有对应的学习代码,学习在https://github.com/xsfelvis/DesignPattern.git0x01 大纲 创建型 结构型 行为型 对象 Factory Method Adapter_Class 类 Abstrac原创 2017-11-09 10:53:38 · 805 阅读 · 0 评论 -
设计模式入门
0x00 概述本文主要介绍设计模式的六大原则,这是学习设计模式的总纲。设计模式其实是一套被反复使用、总结出来的代码设计经验的总结,使用设计模式是为了重用代码,让代码更加容易的被他人理解,保证代码的可靠性。在 1994 年,由 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides 四人合著出版了一本名为 Design Patterns - El原创 2017-11-09 10:54:28 · 649 阅读 · 0 评论 -
深入理解动态代理
千山鸟飞绝,万径人踪灭。孤舟蓑笠翁,独钓寒江雪——唐·柳宗元《江雪》首发于我的公众号深入理解动态代理一、概述最近在阅读retrofit源码时,有个关键的所在就是动态代理,细细回想了一下动态代理,发现之前有些细节还没有理解到位,本篇博文将重新深入理解一下动态代理。二、关于代理中华名族是一个含蓄的名族,讲究微妙和间接的交流方式。对象之间的间接通信也是同样是面向对象设计中一条重要...原创 2019-02-22 22:45:54 · 740 阅读 · 0 评论 -
设计模式精简图册
设计模式精简图册首发于我的公众号设计模式图册设计模式分类创建型模式:主要用于创建对象,包括工厂方法(Factory Method)抽象工厂(Abstract Factory)单例(Singleton)生成器(Builder)原型(Prototype)结构型模式:用于处理类或者对象的组合,包括适配器(Adapter)装饰者(Decorator)代理(Proxy...原创 2019-02-19 23:58:38 · 1127 阅读 · 0 评论