比较两个解耦利器callback与signal:slot
callback与signal/slot是曾经在Windows客户端项目中大规模使用过的解耦利器,常用于UI层/逻辑层解耦,两个功能模块间搭建桥梁。两个的源码分别来自不同的开源库,我稍作过修改,由于源码有点长,不在这里贴了,源码和文档打包在我的资源里了。
callback与signal/slot设计目的、使用场景相同,但设计思想迥异,推荐看一下两者的源码,尤其是callback源码。几个月前总结的,拿出来当时做的笔记。
BLOG搬家中…
作者 侯振永
写于2013 年 9月 27日