Title: What are the popular common tools today for (visually) documenting architecture, component, and interaction diagrams?<p>The core purpose is to facilitate the efficient communication of technical information between software engineers on the team at a high level &#x2F; bird&#x27;s eye view (as opposed to a more granular level line by line comment inside of code).<p>Specifically, something persistent &amp; electronically scalable (not just a temporary whiteboard sketch that goes away!)<p>Not just for a one-off communication, but something long-term so that institutional knowledge stays with the organization, even if people come and go.<p>I&#x27;m thinking out loud here but some kind of product &#x2F; solution that can be baked into a code review process.
Upvote: