M
1 editions on Cue Bookstore

Mark Richards

Mark Richards brings a credible and useful lens to software architecture, system design, engineering principles, with enough subject command to make the book worth hearing.

1
editions on Cue Bookstore
Readings on Cue Bookstore

Readings listed below

Cover of Fundamentals of Software Architecture: An Engineering Approach
Cue membership

Fundamentals of Software Architecture: An Engineering Approach

We often focus on the visible features of software, but its true genius lies in the invisible structure beneath. This episode delves into software architecture not as a mere technical exercise, but as a critical discipline of foresight, trade-offs, and communication. Drawing insights from Mark Richards' 'Fundamentals of Software Architecture,' we explore how foundational choices dictate a system's long-term success, adaptability, and resilience. We uncover the 'invisible foundation' of non-functional attributes that determine viability, navigate the 'art of the trade-off' where no perfect solution exists, and examine architecture's role as a vital communication tool for building shared understanding. Ultimately, architecture is a deeply human endeavor, demanding foresight, empathy, and the courage to make difficult choices for a sustainable digital future. Discover how these unseen decisions profoundly shape our digital world.

22 minOpen edition
Biography

Mark Richards brings a credible and useful lens to software architecture, system design, engineering principles, with enough subject command to make the book worth hearing.