Simon Brown, author of Software Architecture for Developers, talks with Sven Johann about using simple sketches to visualize, communicate and document software architecture. The show starts with a consideration of why sketches are more useful than UML and then continues with the explanation of the C4 model (context, containers, components and classes) and how it fits Shneiderman's mantra. Next Brown discusses why the code never matches the diagrams, how frameworks are guilty of this, and what you can do to let the code scream the architecture at you. Finally, it's all about how to create a useful documentation which can also easily maintained and browsed.
Software Architecture Sketches with Simon Brown
Find Your Interest
- Roles in Software Engineering I
- Episode 5: Model-Driven Software Development Pt. 1
- Building Platforms with Jeff McAffer
- Roles in Software Engineering II
- An Influencer Who Works for Microsoft
- Lukas Fittl on Postgres Performance
- MoviePass: Back in the News
- Yet Another Normal Episode
- An Episode of Rocket
- Episode 48: Interview Dragos Manolescua






