我最近下载了ndepend并对我参与的一个开源项目进行了分析。
接下来该如何处理呢?信息量有点大,视觉上也很负担,而且发现自己不知道从何处开始。
有人可以提供起点建议吗?
- 我应该先查找哪些信息?
- 有哪些方法能够在代码中指出问题(以大规模的方式)?
- 有哪些很容易就能看到的优化建议(一些low hanging fruit)?
我最近下载了ndepend并对我参与的一个开源项目进行了分析。
接下来该如何处理呢?信息量有点大,视觉上也很负担,而且发现自己不知道从何处开始。
有人可以提供起点建议吗?
这是一对非常棒的网络直播(30分钟视频),Patrick Smacchia和Filip Ekberg在其中讲解了nDepend的一些特性以及如何使用它们:
http://codebetter.com/patricksmacchia/2012/10/31/two-screencasts-on-how-to-demystify-spaghetti-code/