新闻动态
软件复用所面临的困难
http://sytm.net 发布日期:2014/2/11 18:03:36

软件复用各方面的闲难,无论是技术问题还是非技术问题,都影响着软件复用的对于某些构件要做到在被其他系统使用时从内容到对外接口都恰好相符,或者做很少的修改,是非常困难的。首先,构件要达到一定的数量,才能支持有效的复用,而大量构件的获得需要有很高的投入和长期的积累。其次,发现适合的构件是一个困难的抉择过程。当构件达到较大的数量时,使用者要从中找到一个自己想要的构件,并断定它确实是由己需要的,不是一件轻而易举的事。最后,基于复用的软件开发方法和软件过程是一个新的研究实践领域,需要一些新的理论、技术及支持环境,目前这方面的研究成果和实践经验都不够充分。

软件开发是一种创造性工作,长期从事这个行业的人们形成了一种职业习惯:喜欢自己创造而不喜欢使用别人的东西,特别是当要对别人开发的软件作一些修改再使用时,他们常常喜欢白在软件生产的管理中,沿袭了一些与复用的日标很不协调的制度与政策,如计算工作量时,对复用的部分打很大的折扣,甚至不算工作量。另外,不是所有项目在开始时自觉地向着造就可复用构件的方向努力。而是在它完成之后,看看是否能从中找到一些可复用构件。这些弊端妨碍了复用水平的提高和复用规模的扩大,甚至会挫伤致力于复用的人员的积极性。


更多阅读
返回列表
© 2010 TianMei Technology All rights reserved. ICP:辽B-2-4-20100065辽公网安备 21010202000010号  网站地图