设计模式
汤圆一碗
初入职场,记录自己踩过的坑和反思遇到的问题,希望可以和大家一起学习交流。因为之前稍微总结了一些内容,现在统一记录一下,写得不对的地方,敬请大家指正,不胜感激!
展开
-
浅析六种编程的基本原则
单一职责原则:一个类或者一个方法,只实现一种功能。对于外部的影响,应该是只有一个因素引起它们的变化。今天我写一个定时器的功能,我就把定时器的过程直接写在OnUpdate里,这样不好的地方是,OnUpdate里的东西越写越多,后期维护起来麻烦;还有也没有体现这个定时器的复用性。如果把这个定时器的代码写在独立的一个方法封装起来,其它地方要用到的时候可以直接调用或者传参调用,这样就能很好的复用定时器的...原创 2021-03-14 21:36:25 · 1106 阅读 · 0 评论 -
单例模式的五种写法
常规写法(懒汉式),用在单线程,会有多线程问题 //常规写法 public sealed class Singleton1 { private Singleton1() { Debug.Log("执行了 Singleton1 构造函数"); } private static Singleton1 m_Instance; public static Singleton1 Instance { get { .原创 2021-01-12 00:06:53 · 120 阅读 · 1 评论 -
MVC和ECS两种设计架构的初浅理解
MVC模式 MVC由Model、View、Controller三部分组成,分别负责数据的存储、视图界面的显示、业务逻辑的处理。我理解分为下面几个部分: 用户在View层下达指令,View层把指令传给Controller层,或者是Controller层监听了View层,只要View层被下达指令,Controller层立刻处理与该指令有关的业务逻辑。在Controller层处理Model层的业务...原创 2020-05-04 18:28:30 · 3239 阅读 · 0 评论