Leonardo Garcia
← Back to feed

Recommending: Clean Architecture, by Robert C. Martin

August 18, 2026 · 1 min read

I just re-read Clean Architecture, by Robert C. Martin ("Uncle Bob"). Recommended, with caveats.

Strong points:

  • The explanation of why dependencies should point toward the stable core of the system (the "dependency rule") is clear and applicable in any stack.
  • The chapters on component boundaries help you think about where to cut a system before you actually need to split it into services.

Caveats:

  • Some examples are dated, and the tone occasionally reads as more dogmatic than necessary.
  • Worth reading as a set of heuristics, not rigid rules — applying everything to the letter on a small project is a waste of energy.

Rating: 4/5. Good for teams defining architecture conventions for the first time.