저는 Python 용 SimPy 모듈을 사용하고 있습니다. 이산 이벤트 시뮬레이션을 수행하고 있습니다. 이제 코드는 상당히 커졌으며 서로 상호 작용하는 병렬 프로세스로 진행되는 프로세스가 상당합니다.병렬 프로세스로 시뮬레이션을 문서화하는 방법은 무엇입니까?
문서화 측면에서이를 어떻게 보여줄 수 있습니까? 클래스 계층 구조는 프로세스 간의 상호 작용을 적절하게 포착하지 못하고 거의 모든 자동 생성 소프트웨어가 모든 코드가 SimPy 모듈에서 효과적으로 상속된다는 사실에 고착되어 각 클래스에 대해 전체 SimPy 문서가 생성됩니다.
UML과 같은 것이 유용 할 수 있다고 상상하지만, 나는 그것에 너무 열중하지 않습니다. 그것은 캡처해야합니다 : 채울 수 있습니다 배열과 같은 자원을 기다리는 프로세스를 포함
- 처리하고 있습니다 특정 용량)
기본적으로 모든 깔끔한 시뮬레이션 코드는 도구를 문서화합니까?
건배