【发布时间】:2010-10-22 08:17:27
【问题描述】:
是否有衡量代码重构的客观指标?
在重构前后运行 findbugs、CRAP 或 checkstyle 是否是检查代码是否真正得到改进而不是仅仅改变的有用方法?
我正在寻找可以确定和测试的指标,以帮助改进代码审查流程。
【问题讨论】:
-
当你在做的时候,你能客观地定义“好的设计”吗?如果对“优雅”、“明智”和“连贯”有一个客观的评分,那将有所帮助。
-
我在标签列表中添加了主观性。
-
刚刚完成了我的答案,并添加了其他标准来衡量重构的价值
标签: language-agnostic refactoring agile code-metrics