问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

构件技术的优势

发布网友 发布时间:2022-10-16 00:55

我来回答

1个回答

热心网友 时间:2023-10-14 03:53

1)投放市场时间:减少为原来的1/2到1/5;
2)缺陷密度:降低为原来的1/5到1/10;
3)维护成本:降低为原来的1/5到1/10;
4)整体软件开发成本:降低大约15%,长期项目可降低高达75%。
因此构件技术一直被视为解决软件危机现实可行的途径。在过去几十年尽管软件开发的主流思想几经沿革,软件业一直没有放弃构件技术的尝试。
60年代末到80年代初,结构化的软件开发思想占主导地位,当时的复用是函数复用和模块复用。函数通过参数来适应不同应用需求的变化,package模块也是通过接口规范说明进行连接和组装实现复用。但是,由于结构化的存在极大隐患,函数层面的复用能力有限,其结果是系统结构混乱、效率低,软件成份复用性差。函数复用和模块复用没有解决软件工程的危机。
80年代起,面向对象的软件开发思想迅速发展起来,通过类的封装、继承和应用,面向对象的软件开发成功的实现代码级的复用。类和封装性,实现数据抽象和信息隐蔽,继承性,提高了代码复用性。面向对象技术被公认为当前的主流的技术。但是,面向对象的复用脱离不了代码级复用的本质,由于复用的颗粒较低,软件开发中的复用的潜力远远没有发挥出来。类复用也没有解决软件工程的危机。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
山东沃尔德集团集团所辖公司介绍 齐鲁银行无忧贷和市民贷哪个好 什么叫补按揭 后按揭贷款什么意思 买房者续按揭有什么危害 加按揭是什么意思 八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 函数封装的弊端是代码复用? 函数是代码复用的一种方式吗 c语言不好复用函数 LOL:S10首位被移除打野诞生,胜率45%却难逃噩运,玩家彻底怒了 小学六年级作文:我的故事 饥荒怎么上厕所? 六年级画的禁止吸毒的手抄报 禁毒手抄报模板 禁毒手抄报高中生黑白 禁毒手抄报a4纸 1.0ml是1毫升吗? 1ML是1毫升吗? 上海浦东机场有新的防疫要求吗? 浦东机场核酸检测需要多少时间? 纺织面料中双经销和加工的区别 你知道面料纺织工厂是如何将木材制作成裤子的吗? 胸部(DR)检查是哪个部门- 问一问 有一个男生对我的好朋友说我很矜持 什么意思 我想问一下矜持的意思是什么解释 vivox20录音功能在哪 答案如下 VDJ是什么 谁会用vdj这个软件、是什么运用的。 24v电源的vdj是什么意思 如何使用VDJ来制作自己的混音音乐 用VDJ做串烧,在接歌的时候过度效果不太好,有什么技巧? 生物学中VDJ是什么意思? 科学家故事100个读后感4篇 24款去黑头洁面仪测评 武汉欢乐谷vip免排队票怎么买 武汉欢乐谷现在门票多少... 五一劳动节祝福老人的温馨句子 我换了手机,号码也换了,可以前的登不上去了,怎么办? 元气骑士图纸怎么弄? 发电机QFR15-2中的R是表示什么 斗山挖机上的发电机r,l代表什么意思 打印出来的纸有臭味是什么原因? iqoo怎么查看本机号码 iqoo怎么查看本机号码 oppo如何查本机号码 元气骑士那个桩子怎么弄? ·什么软件可以制作广告动态图片啊