Skip to content
Artwork for Software Architecture Book Club
Software Architecture Book Club · Aug 14, 2025 · 55 min

Software Architecture Fundamentals 2nd Edition, Chapter 3: Modularity

A key concept for structural design in software architecture is modularity, which this episode dives into. We define the difference between modularity and granularity, and focus on some of the concrete measurements architects have to understand the macro structure of component-based systems. As usual, we also answer some great questions from our live audience.

0:00-55:15

transcript

No transcript — this publisher did not publish one.

show notes

A key concept for structural design in software architecture is modularity, which this episode dives into. We define the difference between modularity and granularity, and focus on some of the concrete measurements architects have to understand the macro structure of component-based systems. As usual, we also answer some great questions from our live audience.