Clean Architecture

Thoughts and reflections from Uncle Bob’s Clean Architecture. SOLID Single Responsibility Principle SRP is commonly misconceived as doing one thing well. Instead is aimed at minimising the blast radius of change as the software itself relates to the real world concepts it represents. A module should have only one reason to change, which means it should be responsible to only one actor. This principle aims to avoid accidental duplication and ensure that changes in one part of the system don’t unnecessarily affect other parts. ...

January 29, 2025 · 2 min