Story Details

  • Common mistakes in architecture diagrams (2020)

    Posted: 2025-02-09 13:29:01

    The blog post "Common mistakes in architecture diagrams (2020)" identifies several pitfalls that make diagrams ineffective. These include using inconsistent notation and terminology, lacking clarity on the intended audience and purpose, including excessive detail that obscures the key message, neglecting important elements, and poor visual layout. The post emphasizes the importance of using the right level of abstraction for the intended audience, focusing on the key message the diagram needs to convey, and employing clear, consistent visuals. It advocates for treating diagrams as living documents that evolve with the architecture, and suggests focusing on the "why" behind architectural decisions to create more insightful and valuable diagrams.

    Summary of Comments ( 69 )
    https://news.ycombinator.com/item?id=42990546

    HN commenters largely agreed with the author's points on diagram clarity, with several sharing their own experiences and preferences. Some emphasized the importance of context and audience when choosing a diagram style, noting that highly detailed diagrams can be overwhelming for non-technical stakeholders. Others pointed out the value of iterative diagramming and feedback, suggesting sketching on a whiteboard first to get early input. A few commenters offered additional tips like using consistent notation, avoiding unnecessary jargon, and ensuring diagrams are easily searchable and accessible. There was some discussion on specific tools, with Excalidraw and PlantUML mentioned as popular choices. Finally, several people highlighted the importance of diagrams not just for communication, but also for facilitating thinking and problem-solving.