Fork me on GitHub
摘要: 设计模式是一个程序员迟早要掌握的技能。本专栏将对程序设计中常用的设计模式进行详细的解读。 以下是CDSN设计者模式专栏: https://blog.csdn.net/zhengzhb/column/info/pattern/1 阅读全文
posted @ 2018-11-28 16:11 精进的小陈 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 【转】设计模式学习(二)——简单工厂模式、工厂模式、抽象工厂模式最近抽时间将之前看过的“程序人生”公众号推送的一篇工厂模式的介绍进行了实践,为了加深自己理解,特将自己的学习理解记录于此。初识设计模式,就被设计模式的精妙深深吸引,感觉脱离设计模式的代码就失去了美丽。作为一个测试,平日写代码的机会肯定不 阅读全文
posted @ 2018-11-28 16:06 精进的小陈 阅读(260) 评论(1) 推荐(0) 编辑
摘要: 【转】设计模式学习(四)——单例模式 使用场景 开始介绍单例模式之前,必须要先描述下使用场景,以及自己在代码编写时遇到的痛点。 在很多时候,有些对象我们希望在整个程序只有一个实例,如线程池、数据库连接池、缓存、日志对象、注册表等。而最近,在我的实际工作中,在编写接口自动化代码时就遇到了下列两种场景: 阅读全文
posted @ 2018-11-28 15:44 精进的小陈 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 设计模式的六大原则: 1. 单一职责原则(Single Responsibility Principle) 指的是类的封装 一个类只做一件事 ,不要把太多的职责放到一个类中去; 2. 里氏替换原则(Liskov Substitution Principle) 指的是继承 (1) 任何父类出现的地方, 阅读全文
posted @ 2018-11-28 13:42 精进的小陈 阅读(197) 评论(0) 推荐(0) 编辑