Software Architecture Book Club
This podcast goes chapter-by-chapter through books about software architecture, by the authors of those books, starting with Head First Software Architecture.
Software Architecture Book Club
Software Architecture Fundamentals 2nd Edition, Chapter 8: Logical Components
•
Mark Richards, Neal Ford, Raju Gandhi
•
Season 2
•
Episode 8
For the past few chapters/episodes, we've been delving into the analysis and definition of architectural characteristics, one of the two key structural design activities for software architects. In this chapter, we cover the other aspect of structural design in defining logical components, the building blocks of most software architectures. These define the behavior of the system, and we talk about some techniques and challenges in understanding the problem domain and translating it to software structure.