1️⃣ Diagrams should expose real trade‑offs – “pretty” charts that hide decisions are worse than messy ones.
"The worst ones are diagrams that look clean but hide all the decisions that actually matter. A messy diagram that shows the real tradeoffs is more useful than a pretty one that lies." – ashwinnair99
2️⃣ The value of a diagram depends on a clear purpose, target audience, and appropriate level of abstraction; without this it becomes noisy clutter.
"Diagrams are communication tools, and are best done with a target and goal in mind." – datadrivenangel
"The biggest mistake is not knowing your audience." – icedchai
3️⃣ Ambiguity in visual notation (arrow meaning, naming, legends) leads to misunderstand‑ings; standardized conventions are needed.
"The most common mistake I've seen is not agreeing on what arrows represent: control or data." – orthoxerox
"In high‑level diagrams, which I think is what is being discussed here, I like to think that A --> B means that A “uses” B in some way, and leave it at that." – zabzonk
"The C4 Model insists on using verbs to label interactions." – hotgarbage