If you’ve ever visited a project on GitHub (for instance) with the intention of understanding how it fits into a larger system, you’ll recognise the sigh of relief you experience when you find a diagram or two on (or easily reached from) the initial landing page. This is an article about the importance of architecture and specifically about the importance of diagrams.read more
Source: LXer – Why diagrams are critical to your open source project documentation