我一直在使用Python的SimPy模块 – 它做了离散事件模拟.现在,代码已经变得相当大,并且有很多并行发生的进程彼此交互.
如何在记录方面展示这一点的最佳方式是什么?类层次结构不能充分捕获进程之间的交互,几乎所有自动生成软件都会遇到所有代码都是从SimPy模块继承的事实,因此为每个类生成完整的SimPy文档:/
我想像UML这样的东西可能会有用,但我对此并不太了解.它需要捕获:
>流程
>活动
>队列(包括等待资源的进程……
2024-04-07 08:36:56
我一直在使用Python的SimPy模块 – 它做了离散事件模拟.现在,代码已经变得相当大,并且有很多并行发生的进程彼此交互.
如何在记录方面展示这一点的最佳方式是什么?类层次结构不能充分捕获进程之间的交互,几乎所有自动生成软件都会遇到所有代码都是从SimPy模块继承的事实,因此为每个类生成完整的SimPy文档:/
我想像UML这样的东西可能会有用,但我对此并不太了解.它需要捕获:
>流程
>活动
>队列(包括等待资源的进程……