消息框架
ilvu999
这个作者很懒,什么都没留下…
展开
-
消息发送VS设计模式 C++沉思录的一练习题的另解
Accelerated+C++中文版 中也讨论了此问题dbus等消息框架.回调和消息可以极大的解耦,方便扩展C++沉思录课堂练习另解--消息发送(优化版) 缘起,看到一篇文章(懒得超链接),重新研究《C++沉思录》的那一个课堂练习,综合利用好几种设计模式,并且很好地遵守结合的面向对象的原则,嗯,不管怎么样,还是表扬这位同学的面向对象与设计模式的功力,确实不容易转载 2012-11-24 09:55:24 · 899 阅读 · 0 评论 -
消息耦合还是接口耦合
向框架注册 所提供服务的消息接口的字符串名.向框架注册 感兴趣的消息的回调处理函数.消息耦合还是接口耦合最近公司准备开发一个新产品,需要重新设计一套新的框架,但是就这框架中各模块的通信方式,大家产生了争论,主要集中在各模块的交互方式是消息耦合还是接口耦合。需求大概这样,我们需要封装一套客户端SDK, 暴露一系列API给外部用,而这套SDK内部会有很多模块组成,这些模转载 2012-11-24 13:48:34 · 520 阅读 · 0 评论 -
加框
一道考验你设计能力的C++编程题看到这道题,我们就开始设计这个图像类了,按照面向对象“依赖倒置”的设计原则,我们站在客户的立场,来考虑我们这个类该提供哪些接口,很快我们设计了如下一个类class CSimplePicture{public:CSimplePicture(char* init[], int nCount); CSimplePicture(CSimplePi转载 2012-11-24 14:09:57 · 886 阅读 · 0 评论