问题一:什么是软件复用性?
什么是软件复用性?
参考回答:
复用性是软件工程中一个频频使用的术语,它指的是软件组件、模块或设计的可重复使用的能力。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/621642
问题二:复用性背后可能存在哪些风险?
复用性背后可能存在哪些风险?
参考回答:
虽然复用性通常被视为一个积极的软件属性,但其背后可能隐藏风险,如技术债、复用性失效等。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/621643
问题三:什么是技术债?
什么是技术债?
参考回答:
技术债是指由于在软件开发过程中为了快速实现功能或者满足短期需求而采取的权宜之计,导致在未来需要额外的工作来修复或重构系统的部分。不合理的复用可能引入技术债。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/621644
问题四:复用性失效的原因是什么?
复用性失效的原因是什么?
参考回答:
可能包括软件组件或模块之间的不兼容、接口变化、上下文环境的变化等,导致原本可复用的组件在新的环境中无法正常工作。
关于本问题的更多回答可点击原文查看:
https://developer.aliyun.com/ask/621645
问题五:管理复用性风险的模型包括哪些环节?
管理复用性风险的模型包括哪些环节?
参考回答:
管理复用性风险的模型包括事前评估、事中缓释和事后迭代三个环节,旨在最大程度地降低由于软件复用带来的软件开发和维护成本。
关于本问题的更多回答可点击原文查看: