C4 model to visualize software architecture (snippets)

Posted by

Context, Containers, Components, and Code

C4 model is a technique to help a software architect to describe a software

Mind map

Here is my mind map for shorten view.

Levels to visualize

  1. Context
  2. Containers
  3. Components
  4. Code (do not visualize the code)

Instruments to help in visualizing

  1. C4-PlantUML at GitHub
  2. structurizr.com – sponsored by c4-model author
  3. diagrams.net – ex-draw.io (NextCloud has a plugin)

Hint

Notation and agenda matter!

Leave a Reply

Your email address will not be published. Required fields are marked *