The Clean Coder cover art

The Clean Coder

A Code of Conduct for Professional Programmers

Preview

Audible Standard 30-day free trial

Try Standard free
Select 1 audiobook a month from our entire collection of 900K+ titles.
Listen to your selected audiobooks as long as you're a member.
Get unlimited access to bingeable podcasts.
Standard auto-renews for $8.99/mo + applicable taxes after 30 days. Cancel anytime.

The Clean Coder

Written by: Robert C. Martin
Narrated by: Theodore O'Brien
Try Standard free

$8.99 a month after 30 days. Cancel anytime.

Buy Now for $19.72

Buy Now for $19.72

About this listen

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 Mathematics
All stars
Most Relevant
Should be required reading for all software developers.This is the word according to Uncle Bob; it outlines how to be successful in this business. Can't recommend highly enough to anyone who aspires to professional software development.

Required reading

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

Every developer should give this a listen, and it's easily consumed by developers of all levels, including brand new to the industry. There are a lot of good lessons in here and he makes a strong point in all cases.

Essential

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