The C4 model for visualising software architecture
A guide to visualising your software architecture with the C4 model.
This book focusses on the visual communication and documentation of software architecture, based upon a collection of ideas and techniques that thousands of people across the world have found useful. The core of this is my C4 software architecture model and the software guidebook. You’ll also find discussion about notation, the various uses for diagrams, the value of creating a model and tooling.
This book was formerly called “The Art of Visualising Software Architecture”, and now additionally includes information about documentation.