请提供一些参数来评估代码的有效性,直到现在,我在代码清单中包括了以下内容:
发布于 2020-05-26 11:21:59
首先,我要定义“软件效率”。本文给出了一个提示:https://www.keenesystems.com/blog/defining-efficiency-as-a-software-requirement
根据ISO 25010:效率是“与用户实现目标的准确性和完整性相关的资源消耗”。
然后,它可以是“绩效效率”,意思是“相对于在规定条件下使用的资源数量的绩效”和标准,例如
其他标准包括ISO/IEC 9126-1、ISO/IEC 25062和ISO 9241-11。
来自9241-11
系统效率:为了评估系统效率,研究人员记录参与者完成每项任务的时间(以秒为单位)。
同样有趣的是:哪种代码消耗的能量更少?
最终:“生产力(也称为效率)是为一定数量的资源生产的产品数量。对于软件来说,生产力通常是通过大小(ESLOC)除以工作小时来衡量的。”请参阅国防部软件概况
总结一下。我认为你应该更新你的清单,关注你真正想要和需要衡量的内容,以及系统或软件的共性,以及什么是特定于语言的效率标准。
https://stackoverflow.com/questions/22114112
复制相似问题