![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
mingyuewrt
略了
展开
-
观察者模式、事件机制 的 好处 和 代码
终于体会到 C# 里 event 和 delegate 的 一点好处了。代码里到处 事件注册、事件触发、事件回调,一个完整流程搞得七零八碎。以前都是 一两个人做一套代码,想怎么写就怎么写。现在是10多个人做一套代码(服务器和客户端甚至有很多公用代码...),event和delegate 确实好用,降低不同模块关联性[降低耦合](尽管一个逻辑流程会因此搞得零碎),方便协同开发。...原创 2021-04-27 13:19:59 · 155 阅读 · 0 评论 -
线程安全的单例模式(C++)
代码段1:class Lock{private: CCriticalSection m_cs;public: Lock(CCriticalSection cs) : m_cs(cs) { m_cs.Lock(); } ~Lock() { m_cs.Unlock(); }}; class Singleton{private: Singleton(); Singleton(原创 2021-01-26 14:19:24 · 176 阅读 · 0 评论 -
策略模式和模板方法
参考<老码识途 从机器码到框架的系统观逆向修炼之路> 第5章.原创 2020-12-23 20:28:45 · 84 阅读 · 0 评论 -
关于反射系统的用途
感觉介绍比较好的文章链接:https://www.zhihu.com/question/377483107/answer/1131769319中Java3y 的回答。转载 2020-12-03 10:55:11 · 70 阅读 · 0 评论