Clean Code

Clean Code

by Robert C. Martin

star4.3

Martin argues that code is read far more often than written. Clean code, with clear names, small functions, and minimal dependencies, is a professional responsibility, not a luxury.

Published:
Pages:
464
Buy on Amazon

In the Conversation

In this collection, Clean Code references 3 other books and is cited by 5 other books.

It draws on The Pragmatic Programmer, Refactoring and The Mythical Man-Month.

It’s picked up by Continuous Delivery, Designing Data-Intensive Applications and A Philosophy of Software Design and 2 others.

Scroll down to read the exact passages where other authors reference this book and what they say about it.

What People Say

Clean Code is treated as required reading in the software engineering world, regularly cited by authors writing about everything from deployment pipelines to distributed systems. Jez Humble references it in Continuous Delivery as foundational for reliable software releases, Martin Kleppmann draws on it in Designing Data-Intensive Applications for maintainability, and John Ousterhout engages with it directly in A Philosophy of Software Design.

Martin Fowler's updated Refactoring also nods to Martin's work on writing maintainable code. Readers appreciate the concrete, opinionated guidance on naming, function size, and dependencies, though some find Martin's style preachy and his Java-centric examples less relevant to modern polyglot development.

What Clean Code Draws On

3

The books Martin references and why each one mattered to the argument.

Clean Code references Fowler's Refactoring as companion.

Refactoring

References

Refactoring

by Martin Fowler

Buy

What Other Authors Say About It

5

The exact passages where other authors bring up “Clean Code” and what they take from it.

Refactoring 2nd edition (2018) references Martin's Clean Code on writing maintainable code

Refactoring

Cited in

Refactoring

by Martin Fowler

Buy

Intellectual Lineage

How ideas flow through the citation network. Ancestors are books this title builds on; descendants are books that build on it.

Unexpected Connections

Books from completely different categories that share citation overlap with this one. These are the reads you would not find by browsing a single shelf.

If you liked this, try

Books with the highest citation overlap within the same categories.

Citation Network

This book and its direct connections. Hover a node to see its title, click to visit.

Books this book cites
Books that cite this book
Larger dot = more connections
The Mythical Man-MonthThe Pragmatic ProgrammerRefactoring

Hover a node to highlight its connections. Click to open the book page. Node size reflects total citation links.