How can I build a useful visual map of a large, asynchronous C++ codebase?
I recently joined a firmware team working on a roughly 50,000-line C++ codebase. The project uses a lot of asynchronous behavior and multiple layers of interacting state machines.…