Cover of Clean Architecture

Clean Architecture

A Craftsman's Guide to Software Structure and Design

by Robert C. Martin · first published 2017

142mentions
47recommended by
104HN commenters
2012–2026first – last mentioned

45% recommend39% neutral15% critical

Why HN recommends it

Language-agnostic guide to structuring systems, with practical advice on separating business logic from frameworks and SOLID principles; suits developers moving from writing code to designing software structure.

Common criticism: Some find it fluffy, or prone to over-abstraction when followed strictly

Summarised by Claude from recommending comments

Affiliate links. As an Amazon Associate I earn from qualifying purchases.

Mentions per year

190 2007: 0 mentions2008: 0 mentions2009: 0 mentions2010: 0 mentions2011: 0 mentions2012: 1 mention2013: 0 mentions2014: 0 mentions2015: 3 mentions2016: 1 mention2017: 9 mentions2018: 8 mentions2019: 12 mentions2020: 11 mentions2021: 14 mentions2022: 18 mentions2023: 19 mentions2024: 7 mentions2025: 7 mentions2026: 5 mentions200720172026

What Hacker News says

Keyboard shortcuts

/
Focus search
j / k
Next / previous book
Enter
Open focused book
Esc
Close / go back
g h
Go to Home
g t
Go to Top all-time
g m
Go to Most recommended
g r
Go to Rising
g f
Go to For You
?
Show this help