MVC设计
文章平均质量分 83
神一般的狄狄
....字数不够我的签名...............
展开
-
Unity下的UI框架的推导和搭建 以及 消息通讯机制对于解耦的实际应用
UI应该是一个独立的模块 需要与其他模块之间低耦合,或者0耦合。 稍微简述一下解耦和利弊: 解耦通常的方案是用消息通讯机制来传递事件和数据。 比较好用的方案 可以搜索看看 CSharpMessenger 实现原理其实很简单,很多文章都有。 是用一个 唯一key对应delegate,保存在字典里。用的时候,找到key,Invoke对应的delegate就可以了。 解耦的弊端: 那带来的问题是 逻辑的断层,调试时候,会发现在调用delegate这一步断开了,调试器找不到之前或者之后的逻辑, 所以就需要人工的查找原创 2021-02-24 10:36:01 · 786 阅读 · 1 评论 -
MVC的理解和实际应用
MVC的理解和实际应用 序 M=Model V=View C=Crontroller 其实百度呀,各种资料呀说一大堆,基本概念是 显示,控制,数据分离。 MFC在我的理解中,目的是更清楚的模块定义,耦合度更低,代码调用的时间轴更清晰,代码的调用关系更清晰。 我自己这几年的工作经验整理一下我对于MVC的理解和使用 Data Logic View Net Loader Common 引用关系 ...原创 2018-12-22 17:20:55 · 784 阅读 · 1 评论