常高伟的专栏

关注软件开发和技术中人的因素

构建自己的C/C++插件开发框架(四)——核心层设计和实现

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <!-- /* Font

2009-09-12 19:39:00

阅读数 7019

评论数 1

构建自己的C/C++插件开发框架(三)——总体结构

这几天为了设计插件开发框架,尝试用了一下发散思维来思考问题。中间看过依赖注入,AOP(面向方面编程),以及契约式设计等。虽然有些工具无法直接使用,但是这些思想还是可以借鉴的,比如依赖注入,契约式设计。至于AOP,和工具相关性较大,虽然思想不错,但是无法直接在C++中使用。我设计的插件间的依赖不是通...

2009-09-12 16:19:00

阅读数 7027

评论数 1

构建自己的C/C++插件开发框架——系列

这一系列文章是我构建C/C++插件开发框架开放框架的过程。后面会一直更新,直至构建完成。《构建自己的C/C++插件开发框架(一)——初步设想》《构建自己的C/C++插件开发框架(二)——总体功能》《构建自己的C/C++插件开发框架(三)——总体结构》《构建自己的C/C++插件开发框架(四)——核心...

2009-09-12 10:09:00

阅读数 10266

评论数 1

构建自己的C/C++插件开发框架(二)——总体功能

在这一系列的上一个文章中,介绍了构建C/C++插件开发框架的初步设想,下面我会一步步的向下展开,来实现我的这个设想。今天主要谈一下我对这个框架的功能认识,或是期望。昨天看了一篇关于持续集成能力成熟度模型的一篇文章,受此启发,我对此框架的认识渐渐清晰。这个框架可以当做我们公司底层产品(交换机,资源服...

2009-09-07 20:25:00

阅读数 6170

评论数 2

构建自己的C/C++插件开发框架(一)——初步设想

  最近一直在学习OSGI方面的知识。买了一本《OSGI原理和最佳实践》,可是还没有到。遗憾的是,OSGI目前的几个开源框架只支持Java,对C和C++都不支持的。可惜我们公司目前主要的开发语言还是c和c++,即便是引进OSGI,所得的好处范围有限。而我对松散耦合的模块化开发向往已久。查了一下OS...

2009-09-02 22:00:00

阅读数 9027

评论数 2

《OSGI实战》——BlueDavy写的《OSGI Opendoc》学习笔记

借助OSGI可以实现我们公司平台的基础架构的蓝图。要好好学习一下。OSGI实战1 概述:这篇文章是BlueDavy在20068月25日完成的,距离现在正好3年。一方面,我在这方面确实路后了。另一方面,我也有幸站在巨人的肩膀上来思考。国外在软件领域,特别是开源领域,已经取得了很大的成就。我们公司在引...

2009-08-25 22:02:00

阅读数 2860

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭