当前位置 : 主页 > 手机开发 > 其它 >

.net – 如何直观地表示我的解决方案的依赖关系链和成员挂钩?

来源:互联网 收集:自由互联 发布时间:2021-06-22
我的任务是研究一些不属于我的.NET代码.这有点难以弄清楚,因为在不同的领域有很多钩子.换句话说,一切似乎都非常高度耦合. 我希望能够做到以下几点: 很容易看到项目的层次(树)视图
我的任务是研究一些不属于我的.NET代码.这有点难以弄清楚,因为在不同的领域有很多钩子.换句话说,一切似乎都非常高度耦合.

我希望能够做到以下几点:

>很容易看到项目的层次(树)视图及其直接依赖(不仅仅是引用)
>能够轻松(直观地)跟踪从依赖类返回到其依赖关系的特定API挂钩.例如:如果ProjectA.ClassA.Method1()在方法中调用了ProjectB.ClassB.Method2(),我希望能够看到它

嘿,也许视觉上不是最好的方式.但这似乎对我来说总是更好.我当然会接受任何和所有的建议.

NDepend对于这种事情很棒.这有点贵,但你可以通过免费试用获得很大的收益.
网友评论