
编程风格
文章平均质量分 50
劲爆音乐网
独乐乐不如众乐乐,分享使人快乐
展开
-
插件系统
简介 插件是基于开发人员预先定义好的标准接口开发的独立部件,windows平台下多以dll形式呈现 有的公司在软件开发中,并不会做软件设计,更没有相关文档,纯粹想到哪写到哪,当软件完工进入维护/功能扩展阶段后,如果因为某种原因,新的人员进入软件改进。那么恭喜,新人员扩展功能非常困难,还得承担相当的破坏现有功能的风险 使用插件系统可以一定程度上解决上述问题,当系统需要的功能不变,仅需变更实现方...原创 2018-09-19 22:47:28 · 684 阅读 · 0 评论 -
公告板
在公告板风格中,通过移除所有与应用相关的语义,仅使用2个通用操作(发布事件与订阅事件),联结所有实体的公告板变得更加通用 定义事件管理器 class CEventManager { public: typedef bool(*Fn)(void*); void subscribe(int event, Fn handler); void unsubscribe(int...原创 2018-09-19 22:50:12 · 473 阅读 · 0 评论