Mark Richards and Neal Ford: Software Architecture Fundamentals | archill podcast #9

Mark Richards and Neal Ford: Software Architecture Fundamentals | archill podcast #9

5.091 Lượt nghe
Mark Richards and Neal Ford: Software Architecture Fundamentals | archill podcast #9
Mark Richards and Neal Ford, two legendary software architects. If you're familiar with literature on software architecture, there's a high chance you've come across books authored by Mark and Neal. Together, they have co-authored three outstanding books: "Fundamentals of Software Architecture", "Software Architecture: The Hard Parts", and their latest work, "Head First Software Architecture", which is set to release this April. EPISODE LINKS: - Mark's YouTube Channel: @markrichards5014 - Mark's Personal Page: https://www.developertoarchitect.com/mark-richards.html - Neal's Personal Page: https://nealford.com/ PODCAST INFO: Podcast website: https://archillpodcast.buzzsprout.com Apple Podcasts: https://podcasts.apple.com/us/podcast/mark-richards-and-neal-ford-software-architecture/id1719654406?i=1000647365174 Spotify: https://open.spotify.com/episode/4IO4CoIVir16MuYmRno7ZO?si=08SJOCL5QqWSeNP7i9OE-w Deezer: https://deezer.page.link/92G8qpFyBuF8eM7o8 OUTLINE: 00:00 Intro 00:47 Definition Of Software Architecture 05:28 Building Metaphor 12:49 Monolithic vs Distributed Architectures: Tradeoffs 19:34 Software Architecture vs Software Design 26:30 Why Is Software Architecture Important? 33:27 Bookcase Analogy 40:30 Evolution Of Software Architecture 46:23 Bad Architecture and Refactoring 53:40 Outro