随笔分类 -  设计模式

摘要:if-else 作为每种编程语言都不可或缺的条件语句,我们在编程时会大量的用到。但if-else 一般不建议嵌套超过三层,如果一段代码存在过多的 if-else 嵌套,代码的可读性就会急速下降,后期维护难度也大大提高。 阅读全文
posted @ 2020-03-03 00:15 风尘博客 阅读(5298) 评论(17) 推荐(5) 编辑
摘要:工厂模式应用非常之广,在 底层源码以及各大主流框架中随处可见,一般以 结尾命名的类,比如 中的 ,`Spring BeanFactory`等,都是工厂模式的典型代表。 一、简单工厂模式 1.1 概念 简单工厂模式又称为静态工厂模式,属于设计模式中的创建型模式。简单工厂模式通过对外提供一个静态方法来统 阅读全文
posted @ 2019-12-03 08:06 风尘博客 阅读(678) 评论(2) 推荐(0) 编辑
摘要:从今天开始,我将正式开始设计模式系列文章的写作分享。第一篇,当然从单例模式说起。 单例模式可以说只要是一个合格的开发都会写,但是如果要深究,小小的单例模式可以牵扯到很多东西,比如:多线程是否安全?是否懒加载?性能等等。还有你知道几种单例模式的写法呢?如何防止反射破坏单例模式? 阅读全文
posted @ 2019-09-02 01:00 风尘博客 阅读(913) 评论(4) 推荐(7) 编辑

点击右上角即可分享
微信分享提示