Lesson 196 - Modularity and Architectural Styles   
(September 23, 2024)

Architectural modularity is the breaking up (or organizing) of systems in to separate parts, whereas granularity is about the size of those parts. Modularity provides better maintainability, testability, deployability, reliability, fault tolerance, and scalability in our systems; the more modular the architecture is, the better these characteristics are. In this lesson I walk through various architectural styles and demonstrate how each style supports architectural modularity

Software Architecture Monday: https://bit.ly/3dadEe3
Head First Software Architecture: https://amzn.to/3VNFI0o
Fundamentals of Software Architecture: https://amzn.to/3rgFLjY
Software Architecture: The Hard Parts: https://amzn.to/3BjMMF2

Back To Lessons      Next Lesson



©2018-2024 DeveloperToArchitect