The Clean Coder Audiobook By Robert C. Martin cover art

The Clean Coder

A Code of Conduct for Professional Programmers

Preview
Get this deal Try for $0.00
Offer ends January 21, 2026 11:59pm PT
Prime logo Prime members: New to Audible? Get 2 free audiobooks during trial.
Just $0.99/mo for your first 3 months of Audible Premium Plus.
1 audiobook per month of your choice from our unparalleled catalog.
Listen all you want to thousands of included audiobooks, podcasts, and Originals.
Auto-renews at $14.95/mo after 3 months. Cancel anytime.
Pick 1 audiobook a month from our unmatched collection.
Listen all you want to thousands of included audiobooks, Originals, and podcasts.
Access exclusive sales and deals.
Premium Plus auto-renews for $14.95/mo after 30 days. Cancel anytime.

The Clean Coder

By: Robert C. Martin
Narrated by: Theodore O'Brien
Get this deal Try for $0.00

$14.95/mo after 3 months. Cancel anytime. Offer ends January 21, 2026 11:59pm PT.

$14.95/month after 30 days. Cancel anytime.

Buy for $21.49

Buy for $21.49

LIMITED TIME OFFER | Get 3 months for $0.99 a month

$14.95/mo thereafter-terms apply.

Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common attribute: They care deeply about the practice of creating software. They treat it as a craft. They are professionals.

In The Clean Coder: A Code of Conduct for Professional Programmers, legendary software expert Robert C. Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship. This book is packed with practical advice - about everything from estimating and coding to refactoring and testing. It covers much more than technique: It is about attitude. Martin shows how to approach software development with honor, self-respect, and pride; work well and work clean; communicate and estimate faithfully; face difficult decisions with clarity and honesty; and understand that deep knowledge comes with a responsibility to act.

Listeners will learn:

  • What it means to behave as a true software craftsman
  • How to deal with conflict, tight schedules, and unreasonable managers
  • How to get into the flow of coding, and get past writer’s block
  • How to handle unrelenting pressure and avoid burnout
  • How to combine enduring attitudes with new development paradigms
  • How to manage your time, and avoid blind alleys, marshes, bogs, and swamps
  • How to foster environments where programmers and teams can thrive
  • When to say “no” - and how to say it
  • - When to say “yes” - and what yes really means

Great software is something to marvel at: powerful, elegant, functional, a pleasure to work with as both a developer and as a user. Great software isn’t written by machines. It is written by professionals with an unshakable commitment to craftsmanship. The Clean Coder will help you become one of them - and earn the pride and fulfillment that they alone possess.

©2011 Pearson Education, Inc. (P)2021 Upfront Books
Engineering Programming & Software Development Technology Software Development Software Programming

Featured Article: The Best Audiobooks and Podcasts for Programmers


If you’re looking for the best audiobooks and podcasts about programming, you might be a programmer looking for resources and new perspectives to expand your knowledge. Or maybe you’re a newcomer still wondering if it's even possible to learn how to program from a book. Whether you’re brand new to programming or you’ve been fluent in Python, Java, C#, and the like for years, there are tons of great audio resources available to help you hone your skills.

Professional Coding Advice • Practical Techniques • Valuable Industry Insights • Comprehensive Guide

Highly rated for:

All stars
Most relevant
Bob's reflection on moments from his journey.
Narrator is has a good voice for storytelling and is pleasant to listen to.

a great guide for journeymen and masters alike

Something went wrong. Please try again in a few minutes.

I don't share the same views over all ideas presented in the book. While some sound appealing, others smell as an awful anti-pattern.
Some parts of the story sound more like a confession of the author, which bring very little use to the table.
Anyway, I would recommend it specifically to the software developers in the beginning of their carrier.

May be mainly useful for the beginners and as a reminder for professionals

Something went wrong. Please try again in a few minutes.

Evergreen practices that every programmer (or professional at large) needs to strive towards. I own the book, great to have the audio now as well

Thjs is the guide I wish I had twenty years ago.

Something went wrong. Please try again in a few minutes.

I enjoyed gaining insight from a knowledgeable developer who has seen it all.

I plan to implement the techniques and concepts mentioned in the book in my daily developer life.

I definitely will mention this book to other developers.

Great Information!

Something went wrong. Please try again in a few minutes.

100% recommended, don't listen to any negative reviews this is a must read, a credit well worth it.

Uncle Bob at his best

Something went wrong. Please try again in a few minutes.

See more reviews