【发布时间】:2009-05-29 10:21:18
【问题描述】:
您如何评价某个设计的效率?
你的变量是什么?
我能想到的:
- 联轴器
- 设计模式使用
- 语言习语使用。
- 可扩展性。
- 高活力。
- 代码重用。
- 灵活性。
- 对错误的鲁棒性。
- 可测试性。
- 设计对资源使用和内存的影响。
- 便携性。
- 使用正确的编程范例。
- 设计对运行时效率的影响。
- 封装。
您将如何计算这些指标?
我听说过作为一种工具的程序指标,但我不知道它们是什么以及如何计算它们。
感谢任何愿意提供帮助的人。
编辑: 这是我新生博客中关于该主题的blog entry。
【问题讨论】:
-
在这种情况下,您所说的“效率”到底是什么意思?
-
与其他设计相比,这个设计效果更好吗?
-
还有其他人吗?我需要更多建议。
标签: performance architecture metrics software-quality