Explore the fundamental concepts of software architecture focusing on cohesion and decoupling. Learn about SOLID principles and how they influence design patterns, understand various Gang of Four patterns, and delve into architectural metapatterns for effective software design.
Table of contents
Deconstructing patternsSOLID principlesGang of Four patternsArchitectural metapatterns1 Comment
Sort: