原文:软件的可复用性和维护性

.软件的可复用性 可复用性:复用又叫重用,是重复使用的意思。一般软件的复用率并不高,尤其在国内。复用的好处可以得到较高的生产效率以及随之而来的成本降低 较高的软件质量 错误可以更快的被纠正 以及恰当的使用复用可以改善系统的可维护性。 传统的复用: 代码剪贴:最初步的复用,每块代码分散在各处,独立的演变,仍需要针对每一块修改和测试。这种复用带来的好处很有限。 算法:在已有的成熟算法中选择一个比自己 ...

2020-03-13 13:53 0 802 推荐指数:

查看详情

软件可复用性与可维护性

1.软件可复用性 复用又叫重用,是重复使用的意思。一般软件复用率并不高。复用的好处可以得到 较高的生产效率以及随之而来的成本降低、较高的软件质量(错误可以更快的被纠正)以及 恰当的使用复用可以改善系统的可维护性复用不仅仅是代码的复用,虽然代码复用确实是复用的一个初等形式,代码的剪贴复用、算法 ...

Sun Mar 15 17:07:00 CST 2020 0 802
设计模式之软件的可维护性可复用性

通常认为,一个易于维护的系统,就是一个复用率较高的系统;而一个复用很好的系统,就是一个易于维护的系统。 但实际上,可维护性可复用性是两个独立的目标。 导致一个软件设计的可维护性较低的真正原因有四个: 过于僵硬:很难在一个软件系统中添加新的功能,因为新功能的加入会涉及多个模块的修改 ...

Wed Mar 16 00:49:00 CST 2016 0 1849
软件的4种维护(更正、完善性、预防、适应)的区别

软件维护活动是指需要提供软件支持的全部活动,包括: 交付前完成的活动:交付后运行计划、维护计划 交付后完成的活动:软件修改、培训、帮助资料 一般我们将其分为以下的4种: (1)更正。由于系统测试不可能揭露系统存在的所有 ...

Thu Dec 05 19:12:00 CST 2013 0 3902
维护性的代码

什么是可维护性代码 代码约定1、可读 2、变量和函数命名由于很多js开发人员最初都只是业余爱好者,所以有一种使用无意义名字的倾向,诸如foo,bar,dosomething这样的名字。专业的js开发人员必须克服这些恶习以创建可维护性的代码 ...

Tue Apr 24 15:28:00 CST 2018 0 1090
软件的可维护性与哪些因素有关?在软件开发过程中应该采取哪些措施来提高软件产品的可维护性

决定软件可维护性的因素有: 1)可理解2)可测试3)可修改性4)可移植5)可重用 应该采取哪些措施: 1)提高可理解:模块化·详细的设计文档·结构化设计·程序内部的文档和良好的高级程序设计语言 2)提高可测试:良好的文档对于诊断和测试是至关重要的,此外,软件结构·可用的测试 ...

Wed Apr 06 07:51:00 CST 2016 0 7327
web标准-可用、可维护性、可访问

web标准 简单的说,就是HTML、CSS、JavaScript这三者分离。WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentat ...

Thu Mar 23 03:41:00 CST 2017 0 1590
提高React组件的复用

1. 使用props属性和组合 1. props.children 在需要自定义内容的地方渲染props.children 2. 将组件作为变量传递到另一个组件 ...

Wed Nov 20 21:43:00 CST 2019 0 283
Java多态——代码复用

  Java中,多态的意为相同的行为,不同的实现。   其中,多态又分为静态多态和动态多态。两者的区别在于:前者在编译器就可以确定运行期的最终结果,即编译时就可以确定调用哪个方法;而后者在编译期则不 ...

Mon Jul 31 06:20:00 CST 2017 0 1275
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM