您当前的位置: 首页 > 

星拱北辰

暂无认证

  • 4浏览

    0关注

    1205博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【软件质量】软件可复用性

星拱北辰 发布时间:2022-03-14 03:15:40 ,浏览量:4

文章目录
  • 可复用性
  • 设计重用
  • 应用框架
  • 设计模式
  • 软件体系结构
  • 组件技术

可复用性

重用是指使用一个产品中的组件来简化另一个功能不同的产品的开发。

一个可重用的组件不一定是一个模块或代码段,它是一个设计、用户手册的一部分、一组测试数据或一个周期和成本估算。

重用有两种类型:

  • 偶然重用:以前设计的产品的组件可以在这个新产品中重用。
  • 有意重用:使用专门为未来可能的重用而建造组件。

有意重用比偶然重用的一个潜在好处是:为未来可能的重用专门建造的组件会更容易重用,也更安全,通常这样的组件是健壮的、文档完善的、经过全面测试的。

在公司内部实现有意重用可能会很昂贵,它需要时间来规定、设计、实现、测试一个软件组件,并形成软件组件的文档。然而,不保证这样一个组件一定会被重用,从而补偿在开发这个潜在的可重用组件上的投资。

重用的优点:

  • 重用可以缩短开发过程。
  • 重用可以减少产品维护的时间和花费,对交付后维护的影响比对开发的影响大。

重用的组件通常经过了良好的设计、全面的测试和全面的文档,降低了交付后维护的成本。

重用的障碍:

关注
打赏
1660750074
查看更多评论
立即登录/注册

微信扫码登录

0.0482s