Margins
Margins
Sign in
Margins
Subscribe to our newsletter
548 Market St PMB 65688, San Francisco California 94104-5401 USA
hello@margins.app
·
+1 (650) 223-5283
Privacy Policy
·
Terms of Use
© 2026 Paratext Inc. All rights reserved
Software Architecture for Developers
Software Architecture for Developers
Series · 2 books · 2012-2015
Books in series
#1
Software Architecture for Developers
2012
A developer-friendly, practical and pragmatic guide to lightweight software architecture, technical leadership and the balance with agility. This book is a practical, pragmatic and lightweight guide to software architecture, specifically aimed at developers, and focused around the software architecture role and process.
#2
Software Architecture for Developers
2015
A short guide to visualizing, documenting and exploring your software architecture. This book focuses on the visual communication and documentation of software architecture. I've seen a number of debates over the years about whether software development is a craft or an engineering discipline. Although I think it \
should\
be an engineering discipline, I believe we're a number of years away from this being a reality. So while this book doesn't present a formalized, standardized method to communicate software architecture, it does provide 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.