首 页 渠道资讯 产品中心 商务中心 商学院 方案商 商务博客 论 坛
首 页 渠道资讯 产品中心 商务中心 商学院 方案商 商务博客 论 坛
设为首页
加入收藏
联系我们
用户名: 密 码:
e杂志
站内搜索:
首页 > 新闻中心 > 技术视野 > 其他 > 正文
建立公用程序库 提升软件开发生产力
2008年1月11日 IThome 王建兴

想要提高程序开发生产力,有几个可能的途径:一、精要、高阶的抽象表述力;二、避免犯错或者容易找出错误;三、自动化规则性的动作;四、避免做重复的事;五、打字速度快。

当我们谈及软件开发的生产力时,其实有相当多的因素在影响着。举凡程序人本身的素质、所使用的程序语言、应用程序框架(Application Framework)的选择、是否具备好的开发工具(例如IDE、程序代码产生器)、对开发环境的熟悉程度、开发方法论、甚至到更无形的团队士气,都会影响到软件开发的生产力。

有些因素影响生产力甚巨,例如程序人的素质、程序语言、应用程序框架的好坏等等。好的程序人和不好的程序人,生产力相差个几十倍也不令人意外;而像C/C++之类的程序语言,与Java这种新兴程序语言相较起来,使用起来,生产力也会有数倍的差距。至于像RoR(Ruby on Rails)这样的应用程序框架,近来更是以快速开发著称而广为流行。

以更少的时间达成相同功能的开发

想要提高程序开发生产力,有几个可能的途径:一、精要、高阶的抽象表述力;二、避免犯错或者容易找出错误;三、自动化规则性的动作;四、避免做重复的事;五、打字速度快。

高生产力的程序语言、应用程序框架,之所以能带来帮助,无非是因为它们往往提供了更精要且高阶的表述方式,使得程序人可以用更短的程序行来描述一件相对复杂的事情。

同样地,高生产力的程序语言及应用程序框架,也能够避免程序人犯下一些隐晦难解的错误。程序人们往往过于在意用于撰写程序代码的时间,却忽略了耗费在解决错误的时间。但是,事实上,当你在程序中埋下了隐晦难解的错误时,往往需要付出数十倍于撰写程序代码的时间,或甚至更多时间,才有办法加以解决。

对于下面的这件事也许你经验丰富:只花了些许的时间,便完成了程序代码,但却花了极为漫长的时间,才找到一时大意所埋下的地雷。预先的错误防范,或者事后的加速追踪,都对开发生产力有极大的帮助。

倘若你既选用了生产力高的程序语言及应用程序框架,也尽可能地善用程序代码产生器,那么想要显著提升生产力的重责大任,大概就会落到如何避免做重复的事上头。

【继续下一页 [1] [2] [3]
我对此有兴趣发表/查看言论打印】 【推荐给朋友
查询与   软件  开发  生产力  程序库 有关的新闻
相关文章
  杀毒软件大搞忽悠消费
  认识灰色软件症状与防范措施
  NetApp 储存软件业务飞速增长
  IDC最新调查报告显示软件成中国经济新增长点
  盖茨:微软只做软件 不会推iPhone杀手
  阿里新战略:要做管理软件模块
  2008年软件与服务市场五大走势
  OLPC前首席技术官拟开发75美元笔记本
  捆绑木马 新电脑病毒伪装成杀毒软件骗用户
  金山软件上市发展 12%网民认为主攻游戏软件
论坛热帖
网站推荐内容
特别推荐_电脑商网
·惠普存储虚拟化结新果·中国“45纳米四核第一单”落·内存仍供过于求 价格上涨只是
·惠普完善B.T.解决方案·浪潮“三驾马车”策略逐鹿互·微软详解“S+S”渠道战略
·戴尔磁盘存储营收达4亿美元 ·AMD和英特尔备战SoC芯片市场·切忌买椟还珠!品牌电脑市场
·惠普:戴尔渠道策略在效仿我·戴尔千店计划启动 灰色渠道盼·TCL电脑并购案的台前幕后:集
·“337调查”指向内存行业·惠普1.175亿美元收购打印机厂·中国IT服务产业现状及发展环

渠道精英

更多 >>

渠道咨询台

更多 >>

公司检索

订阅e杂志

更多 >>
每日IT商务要闻
每日营销管理知识
《电脑商报》周刊 订阅热线: 010-66422096
《电脑商报》:
《电脑商网》:
与我们联系:xuzx@cpw.com.cn Tel:010-66422050 Fax:010-66422062
版权所有@1998-2008 电脑商网 中国北京