我要进厂-设计模式
文章平均质量分 90
卷王开始提高思想
三少说
预则立,不预则废!
展开
-
策略模式工作中的运用
一:前景提要 前景: 工作快一年了,近期的需求需要改动之前写的代码,新增加功能,看到一处代码,非常冗余,好多if else 判断,并且里面的逻辑是可重用的、可统一管理的。这是谁写的垃圾代码,于是我打开annotate with git blame发现是我去年写的代码。咳咳,情有可原,当时业务没那么复杂(其实当时不会策略模式) 代码业务场景: 判断多种控件上下游关系,校验控件参数。 业务代码: /** * 遍历 nodeDataArray 初始化数据 * * @param原创 2021-07-14 17:18:34 · 444 阅读 · 2 评论 -
单例模式(史上最通俗易懂)
单例模式放到设计模式来说是再好不过的了 阅读指导 本文会从需求、设计、优缺点来阐述 理解思想,重于编码! 单例模式 1.简介 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一,通俗来说是一个类的单个实例。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 总的来说 单例类只能有一原创 2020-08-25 22:26:34 · 809 阅读 · 1 评论