我最近下载了ndepend,并对我参与的一个开源项目进行了分析。
我现在没有下一步要看的内容了-视觉和信息过载,结果我什至不知道从哪里开始。
谁能建议起点?
我应该首先寻找什么信息?
什么指出了代码中的问题(以大方式)?
低垂的果实能立即看到什么?
最佳答案
Scott Hanselman / Stuart Celarier / Patrick Cauldwell的poster具有ndepend度量标准,其中包含一些有用的信息。与其尝试分解所有正在使用的启发式方法,我一次只关注少数几个问题,从“痛苦区域/无用区域”和圈复杂性开始。
还有一个podcast涵盖了该工具的一些基础知识。
在此与运行nDepend之间,您可以依靠几个不同的项目来开始收集有用的数据,这些数据可以使您深入了解。