|
|
| | Ask HN: Why there's no universal way to draw software architecture diagram? | | 4 points by colafly on Sept 26, 2022 | hide | past | favorite | 7 comments | | Being a consultant I've seen so may styles of diagrams in the company. I realized even in the same company, people interpret the same diagram differently. It is very inefficient. A lot of time it is just a client, server, database, with some business logic etc. Why we cant have standardized pattern across everywhere? or does that exist? I also don't understand the concept of "reference architecture" because when i was software engineer in a big organization we never need a reference to draw diagram. |
|

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
|
It is such a language, but it’s so complex that ’not everybody’ likes it.
A big problem with such languages is that you want to use diagrams to tell a story, and that story may require showing more or less details, depending on the goals of the diagram.
Consequently, you may both need a generic “A is related to B” arrow between objects and specialized “A owns B, so if A is destroyed, so will B”, “A knows B, and nobody else does, but if A is destroyed, B may live on”, “A knows B, and they more or less are equals”, “A knows B, and so may up to 5 others”, etc.