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

前端之家收集整理的这篇文章主要介绍了.net – 如何直观地表示我的解决方案的依赖关系链和成员挂钩?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的任务是研究一些不属于我的.NET代码.这有点难以弄清楚,因为在不同的领域有很多钩子.换句话说,一切似乎都非常高度耦合.

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

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

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

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

猜你在找的设计模式相关文章