微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

可视化一般依赖

如何解决可视化一般依赖

我想在我的代码中可视化依赖项。让我们假设以下伪代码

class Class_A{
import Class_B
...
Method_1:[...Method_2...Method_3...]
Method_4:[...Method_5...Method_6...Method_7...]
...
};

class Class_B{
import ...
Method_2:[...Method_11...Method_23...]
};

class Class_C{
import ...
Method_2:[...Method_11...Method_23...]
Method_17:[...Method_21...Method_43...]
};

class Class_D{
import ...
Method_2:[...Method_11...Method_23...]
Method_17:[...Method_21...Method_43...]
};
...

可视化应该看起来像这样:

Visualization of teh pseudocode

提示:请注意,根据导入检查导入的方法很重要,因为方法可以具有相同的名称。在此示例中,有两个方法称为 method_2,但只有类 class_B 中的方法是进口。)

在创建图形之前的中间步骤中,我将按如下方式表示依赖关系:

class_A.method_1#class_B.method_2#class_C.method_11...
class_A.method_1#class_B.method_2#class_C.method_23...
...
class_A.method_1#class_B.method_3#class_D.method_121...
  1. 这是表示依赖项的方法吗?
  2. 什么是可视化部分的合适工具? Visio 能做到吗? (因为我无法访问许多外部工具,如果 Visio 可以完成这项工作,那就太好了)。有没有Hello-World一个最小的例子,如何开始我可以使用的可视化?
  3. 由于将有数百个类,因此以合适的方式定位这些类非常重要。这里合适的意思是,连接的类应该靠近在一起。如何实现这一目标?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。