查看更多
当前 - 选择题 - 软件重用
简单
单选题
2025年11月第51题
#第二版教材
#必须掌握

(__)是软件开发中实现代码复用的最佳方式。

问题(1)
浓缩知识点

软件复用是软件开发领域提升效率、缩减成本、保障质量的核心工程方法,指在新项目中复用已有的各类软件资产。其中代码复用是软件复用的关键环节,最佳实践是采用经过大规模验证的开源软件与工具,这类组件经过社区长期测试迭代,具备质量可靠、可维护性强、功能成熟的优势,能有效避免重复开发。而直接复制粘贴其他工程的代码属于不规范复用,会引发代码冗余、维护困难、版本不一致等问题,从零编写代码则完全违背复用理念,既浪费资源又易引入错误。此外,软件复用的范畴还涵盖文档、设计方案、开发框架等多个维度,在实际开发中可结合内部沉淀的可信代码组件库,构建分层复用体系,最大化发挥复用价值。

正确答案
C

本题考察的是软件复用(Software Reuse) 的概念与最佳实践。
软件复用是指在新系统或项目开发中,使用已有的软件资产(包括代码、设计、文档、框架、工具等)以提高开发效率、减少成本、提升质量的过程。

A选项从其他工程复制粘贴代码:这种方式虽然能快速得到结果,但会导致代码冗余、维护困难、版本不一致等问题,不是规范的复用方式。
B选项每次重新编写项目代码:这种方式完全没有体现复用思想,既浪费时间又容易引入错误。
C选项使用已验证过的开源软件和工具:这是最符合工程化思想的复用方式。开源组件经过社区验证,质量可靠,可维护性高,是业界推荐的最佳复用实践
D选项复用项目文档:虽然复用文档(如模板、规范等)可以提高文档编制效率,但它不是实现代码复用的最佳途径。
因此,正确答案是 C

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有