This article teaches how to visualize the architecture for the high level design (HLD) document, so that software engineers and technical writers can enhance communication.
A HLD document without diagrams is self-sustained but intangible. Humans prefers visualization over text, as the old saying “a picture is worth a thousand words”. To share ideas effectively, you need to visualize the architecture as diagrams.
You can visualize the architecture using the following three principles:
- Make it zoomable.