DEV Community


Discussion on: Any questions about software architecture? Let us know for the chance to be featured on a DEV podcast!

simonbrown profile image
Simon Brown

In case this doesn't get asked/answered on the podcast ... I created something called the C4 model that might help. It's a hierarchical set of diagrams that can be used to visualise software architecture. The website has lots of information, examples, and some links to tooling too. My recommendation would be to look at text-based tooling, which you'll find easier to keep in sync with changes in your codebase.