Clean Architecture - PART I - Introduction
The book club of our company has chosen a new wonderful book for reading:
Robert Martin - Clean Architecture - a Craftsman’s Guide to Software Structure and Design
👍
Here’s an overview of the first part:
- The goal of software architecture
- to minimize the human resources required to build and maintain the required system.
- Two values of software
- Behaviour (function) - to satisfy stakeholders’ requirements
- Structure (architecture) - difficulty of making change should be proportional to the scope, not to the “shape” of the change
- Ease of change is more important!
- Software Developer should fight 🤺 for it with other stakeholders!