Books like Clean Code by Robert C. Martin


Robert C. Martin presents the tools and practices of true software craftsmanship. The book offers practical advice on estimation, clean coding, and efficient work habits, emphasizing the attitude required to avoid pitfalls and burnout. Martin outlines how to develop clean, reliable software that is both powerful and elegant, ensuring it is pleasing to developers and users alike.
First publish date: 2008
Genre: Technology & Computing/Programming
Authors: Robert C. Martin
★ ★ ★ ★ ★ 4.5 (37 community ratings)

Clean Code by Robert C. Martin

How are these books recommended?

The books recommended for Clean Code by Robert C. Martin are shaped by reader interaction. Votes on how closely books relate, user ratings, and community comments all help refine these recommendations and highlight books readers genuinely find similar in theme, ideas, and overall reading experience.


Have you read any of these books?
Your votes, ratings, and comments help improve recommendations and make it easier for other readers to discover books they’ll enjoy.

Books similar to Clean Code (15 similar books)

The Pragmatic Programmer by 4234504|Andy Hunt book cover

📘 The Pragmatic Programmer
 by Andy Hunt

Timeless guide to software craftsmanship, it offers practical lessons for coders and managers alike, from career growth to adaptable architecture, updated for 2020s development realities.

★★★★★★★★★★ 4.4 (44 ratings)
Similar? ✓ Yes 0 ✗ No 0
Code Complete by 8337245|Steve McConnell book cover

📘 Code Complete

This book provides a strategic approach to software construction, offering essential techniques and must-know principles for creating high-quality code.

★★★★★★★★★★ 4.2 (22 ratings)
Similar? ✓ Yes 0 ✗ No 0
The clean coder by 6945041|Robert C. Martin book cover

📘 The clean coder

A guide to the discipline, tools and code of conduct for professional programmers.

★★★★★★★★★★ 4.3 (16 ratings)
Similar? ✓ Yes 0 ✗ No 0
Clean Architecture by 6945041|Robert C. Martin book cover

📘 Clean Architecture


★★★★★★★★★★ 3.7 (9 ratings)
Similar? ✓ Yes 0 ✗ No 0
Effective Java by 5898905|Joshua Bloch book cover

📘 Effective Java


★★★★★★★★★★ 4.5 (6 ratings)
Similar? ✓ Yes 0 ✗ No 0
The art of agile development by 7017904|James Shore book cover

📘 The art of agile development


★★★★★★★★★★ 4.0 (3 ratings)
Similar? ✓ Yes 0 ✗ No 0
Agile estimating and planning by 8381431|Mike Cohn book cover

📘 Agile estimating and planning
 by Mike Cohn


★★★★★★★★★★ 4.5 (2 ratings)
Similar? ✓ Yes 0 ✗ No 0
The agile samurai by 11523736|Jonathan Rasmusson book cover

📘 The agile samurai

An introduction to agile software development principles for computer programmers and developers looking to gain hands-on experience.

★★★★★★★★★★ 5.0 (2 ratings)
Similar? ✓ Yes 0 ✗ No 0
Clean Agile by 6945041|Robert C. Martin book cover

📘 Clean Agile


★★★★★★★★★★ 5.0 (2 ratings)
Similar? ✓ Yes 0 ✗ No 0
Clean Craftsmanship by 6945041|Robert C. Martin book cover

📘 Clean Craftsmanship

1st edition

★★★★★★★★★★ 4.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Code That Fits in Your Head by 11460289|Mark Seemann book cover

📘 Code That Fits in Your Head


★★★★★★★★★★ 4.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Performance solutions by 64177|Connie U. Smith book cover

📘 Performance solutions


★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Clean Code by 1259214|Elijah Lewis book cover

📘 Clean Code


★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Clean Coding in C++ by 7682908|George Pitman book cover

📘 Clean Coding in C++


★★★★★★★★★★ 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0

Some Other Similar Books

Refactoring: Improving the Design of Existing Code by Martin Fowler
Working Effectively with Legacy Code by Michael Feathers
The Clean Coder: A Code of Conduct for Professional Programmers by Robert C. Martin
Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Extreme Programming Explained: Embrace Change by Kent Beck
Java Concurrency in Practice by Brian Goetz et al.
The Mythical Man-Month: Essays on Software Engineering by Frederick P. Brooks Jr.

Have a similar book in mind? Let others know!

Please login to submit books!