Skip to main content
Books, videos, and music - all free from your public library!
LoginSign Up

Footer

Hoopla logo, Go to homepage
  • For Patrons
  • For Libraries (opens in new window)
  • For Vendors (opens in new window)
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)

Our Company

  • Our Story
  • Get Hoopla for your Library (opens in new window)
  • Get your content on hoopla (opens in new window)
  • Join our team (opens in new window)
  • Accessibility Statement

Our Content

  • Audiobooks
  • Ebooks
  • Movies
  • Television
  • Comics
  • BingePasses
  • Music
  • The Loop Blog

Help

  • Help Center
  • Submit Feedback
  • Facebook (opens in new window)
  • X (opens in new window)
  • Instagram (opens in new window)
  • YouTube (opens in new window)
  • TikTok (opens in new window)
  • LinkedIn (opens in new window)
  • Download on the App Store (opens in new window)
  • Get it on Google Play (opens in new window)
  • Available at Amazon Appstore (opens in new window)
© 2026 Midwest Tape, LLC. All rights reserved. Privacy Policy | Terms of Use
  • Hoopla logo
    Powered by Hoopla
  • Browse
  • My Hoopla
  • Log In
  1. Navigate Home
  2. Audiobooks
  3. The Clean Coder: A Code of Conduct for Professional Programmers

AUDIOBOOK

The Clean Coder: A Code of Conduct for Professional Programmers

Robert C. Martin
4.7
(12)
sign up
Duration
6h 13m
Year
2021
Language
English
Publisher
Upfront Books

About

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.

Related Subjects

  • General (Software Development & Engineering)
  • Software Development & Engineering
  • Computers
  • Adult Nonfiction
  • General (Personal Growth)
  • Personal Growth
  • Self-Help

Artists

Robert C. MartinAuthor
Theodore O'BrienReader