软件的可重用性
软件复用是降低成本和进度,并且提高产品质量的关健因素。然而,重用也是一把双刃剑。如果可重用材料的质量水平是无可挑剔的,那么可重用性对任何已知的软件技术都会有最高的投资1.1报率。但是,如果重用材料中有很多的错误。那么投资间报率可能会变成负值。事实上,高品质重用和低品质重用之间的差异还是蛮大的,通过观寮发现,任何已知技术的投资回报率都为土300%。软件的可重用往往被视为是灵丹妙药,既可以弥补软件开发的缓慢进度,也可以降低软件的高昂成本。这在理论上可能是行得通的,但是除非可重用材料的质最接近零缺陷,否则可重用并没有任何实用价值。
在过去的数年里,出现了一种新型的可重用,即面向服务架构(SOA),SOA方法处理重用的途径是,将相对独立的功能或“服务”组装成一个内聚的应用。函数本身也可以在单机模式下运行,并且不需要做任何修改。SOA是一个有趣的概念,并且也给软件行业带来了新的生机,但是截至2009年,SOA的概念基本上都是理论上的,而实际的应用却很少。目前,SOA在成本、质且以及有效性方面的经验数据都几乎为零。
到目前为止,软件的可重用并没有达到如大家所期望的那样。无论是面向对象类库,还是其他形式的重用,如商业企业资源规划(ERP)套件,都已经有了成功的实践。要想将可重用提升到对经济非常有利的地位,那么可重用材料就需要有更出色的质量以及更卓越的安全控制才行。当下,可重用的技术似乎已准备妥当,因此,或许在未来的几年里.可重用终将进入大家的视线。
要想将软件放置在良好的经济基础之上,软件的范式需要做一些变化,即将软件开发从使用定制代码转换成使用标准的可重用的组件。截至2009年,只有很少的应用使用标准可重用组件进行构建。其中一部分原因是,许多软件组件的质量控制做得不够好。另一部分原因是,缺乏常规的应用类型的标准架构,并且还缺乏连接组件的标准接口,在当前典型的应用中,高品质可重用材料的使用率甚至低于25%,因此我们要做的就是脚踏实地,逐步规划,不断提升高质最可重用材料的数量,使得常规应用中可重用材料的比例达到85%以上.甚至是95%以上。
推荐新闻
更多行业-
高端网站建设时应怎样设计页面?
高端网站建设背后的秘密是尖端的页面设计。你可能已经有了一个难忘的域名,...
2020-11-04 -
SEO培训的这些“猫腻儿” 你注意到了吗
只要大家纠正一下自己的学习态度,SEO培训总归是件提高自己能力的好事。...
2012-06-22 -
网站主题怎样确定?
企业网站建设中如何选择网站的主题风格?很多人想建立网站的时候,发现连网...
2021-01-08 -
网站设计公摊计算的精简设计
公摊计算的精简设计, 立体园林,那个时代的艺术家对黄金分割十分推崇。黄...
2012-09-08 -
高端网站建设要使用线框吗?
了解了不同的线框之后,你可能会想知道为什么在高端网站设计中使用线框。使...
2022-02-04 -
网站建设经验和技巧
一、网站主题规划 网站建设主题不可过于分散,网站主题越集中,一般情况...
2015-01-13
预约专业咨询顾问沟通!
免责声明
非常感谢您访问我们的网站。在您使用本网站之前,请您仔细阅读本声明的所有条款。
1、本站部分内容来源自网络,涉及到的部分文章和图片版权属于原作者,本站转载仅供大家学习和交流,切勿用于任何商业活动。
2、本站不承担用户因使用这些资源对自己和他人造成任何形式的损失或伤害。
3、本声明未涉及的问题参见国家有关法律法规,当本声明与国家法律法规冲突时,以国家法律法规为准。
4、如果侵害了您的合法权益,请您及时与我们,我们会在第一时间删除相关内容!
联系方式:010-60259772
电子邮件:394588593@qq.com