“unlike the building industry, the software development industry lacks a standard, consistent way to think about, describe and visually communicate software architecture” — Simon Brown Programming Copy Share Image
“colour coding to decipher. Can you work out what the colour coding means? Is it related to input vs output functions? Or… — Simon Brown Coding Copy Share Image
“Any narrative should complement the diagram rather than explain it.” — Simon Brown Diagram Copy Share Image
“All joking aside, these diagrams do suffer from one or more of the following problems: • Notation (e.g. colour coding, shapes, etc)… — Simon Brown Diagrams Copy Share Image