让你写功能模块你就写~~

写归写,但是设计要好,首先功能这种事,除非你熟悉的语言不支持,那还有操作系统API支持,除非你操作系统不支持,那就没折了;好的设计因该是,容易维护的;可复用的;

暂时我觉得干什么你都分层好了 ,分好层,抽象度好,一点一点去解决,那就是一个好的设计。

 

 

驱动方面的开发。那驱动也是分这样层那样层,上层通过调用下层提供的接口来实现某些功能。这办法就是好,只要好好把下面这层写好了,就不用变了,以后要用,直接在这个基础上往上开发,改一改,实现这个功能,再改一改,又实现那个功能,要是像以前DOS时代那样每个品牌的打印机都去设计一套直接操作硬件的驱动,那还不把程序员累死。

 

 

花了半天的时间,绝影终于在Word上把自己想的层次图画好,他迫不及待地拿给周总,说:“周总,我计划好了,你说的是不是分层设计的思想?我的想法是我们把系统分层三层,最上层是应用程序,包括图像处理啊、归档啊这些,中间一层就是我们要开发的,针对不同的应用,分成不同的模块,比如管图像处理的,管归档的,最下面一层就是DCMTK。现在我们要做的,就是开发中间这一层。”怕周总不明白,他又在黑板上边讲边画,讲到重点,便在上面标记一下,或者打上箭头,不一会,画的层次图便被他涂改得面目全非。

周总一边思考一边点点头:“很好,很好。这就是我的想法。你说的中间这一层上很重要的,首先直接用DCMTK开发应用太烦琐,如果我们有中间层支持,再按照你的思想分成模块,那以后开发应用就如同搭积木一般简单了。你的想法很好,我完全同意。”

听到周总的表扬,绝影更来了劲:“我想就想API或者驱动一样,我们这一层设计好统一的接口,把它写好,以后就不用改了,要什么功能我们直接调用就好了,应用程序的开发绕过了DCMTK,要方便得多,直观得多。”

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值