Sustainable Software Architecture
Book • 2019
Carola Lilienthal's "Sustainable Software Architecture" delves into the complexities of software design, offering practical guidance on building maintainable systems.
The book emphasizes the importance of modularity, hierarchy, and patterns in reducing cognitive load and improving developer understanding.
It features numerous diagrams illustrating real-world examples of effective and ineffective architectures.
Lilienthal draws on cognitive science principles to explain why certain architectural choices lead to more maintainable software.
The book serves as a valuable resource for architects and developers seeking to improve the quality and longevity of their projects.
The book emphasizes the importance of modularity, hierarchy, and patterns in reducing cognitive load and improving developer understanding.
It features numerous diagrams illustrating real-world examples of effective and ineffective architectures.
Lilienthal draws on cognitive science principles to explain why certain architectural choices lead to more maintainable software.
The book serves as a valuable resource for architects and developers seeking to improve the quality and longevity of their projects.
Mentioned by
Mentioned in 0 episodes
Mentioned by ![undefined]()

as a book derived from her doctoral thesis on software architecture complexity.

Carola Lilienthal

Carola Lilienthal: Tackling Technical Debt with Patterns and Domain Knowledge