Granted these are only minor differences, but the problem I want to raise is one of consistency. The arrow style has changed from dashed to solid."Clinic Employee" has changed to "Clinic Staff".For example, here's a System Context diagram to describe a pet clinic information management system.Īnd here's a Container diagram showing the internals of the software system.ĭid you spot the two errors in the Container diagram? Let's look at the diagrams next to each other. In conjunction with the C4 model, it's relatively straightforward to create a collection of diagrams to describe the project/product you're working on, at different levels of abstraction. Tools like PlantUML, Mermaid, and WebSequenceDiagrams have auto-layout algorithms that allow us to focus on content too. Text is easy to work with, and it's version controllable, so it can be stored alongside your source code. Creating software architecture diagrams from text is becoming more popular.
0 Comments
Leave a Reply. |