Skip to Content
Communication Patterns
book

Communication Patterns

by Jacqui Read
October 2023
Intermediate to advanced
306 pages
7h 53m
English
O'Reilly Media, Inc.
Content preview from Communication Patterns

Chapter 5. Notation

When you create diagrams, you might use a standard notation, such as Unified Modeling Language (UML) or Business Process Model and Notation (BPMN), or a nonstandard notation (for example, your own, or a corporate standard of boxes and lines).1

You may not think much about the notation you use or, conversely, spend far too long deciding on one. This chapter covers several antipatterns that will guide you to see where a standard or nonstandard notation could reduce the likelihood of successful communication with your audience.

Using Icons to Convey Meaning

Using icons to convey meaning is an antipattern that has arisen from cloud provider icons becoming an almost formal notation. Before the cloud, people rarely created diagrams using technology icons such as SQL Server, Java, or Python and definitely did not do so without using labels. But now cloud provider documentation is full of diagrams showing icons representing their versions of data stores, serverless functions, and platform-as-a-service (PaaS) offerings, among other things.

Warning

Cloud provider icon sets are frequently updated for various reasons, including for new services. Different versions are available to use directly in diagramming applications, such as draw.io. Use clear labels and be explicit about the version or type of the service to avoid confusion if the icon changes in the future.

Using technology icons in a diagram isn’t bad in itself, but using them as the only form of communication ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Resonate: Present Visual Stories that Transform Audiences

Resonate: Present Visual Stories that Transform Audiences

Nancy Duarte
Storytelling with You

Storytelling with You

Cole Nussbaumer Knaflic
Storytelling with You

Storytelling with You

Cole Nussbaumer Knaflic

Publisher Resources

ISBN: 9781098140533Errata Page