How much architectural work needs to be done before you actually start coding? Should you know what software architecture is and how to use it even if you don't have the "software architect" title? And finally, how can you use diagrams to shape your software architecture?
In this Book Club episode, Simon Brown, creator of the C4Model, together with Stefan Tilkov, co-founder and principal consultant at INNOQ, help you get the answers to all these questions while helping you understand why software architecture is important for anyone involved in software development.
The interview is based on Simon's book "Software Architecture for Developers Vol. 2": https://leanpub.com/visualising-software-architecture