The Clean Coder: A Code of Conduct for Professional Programmers handler om hvordan programmerere kan håndtere usikkerhet og press ved å ta programvareutvikling på alvor. Robert C. Martin, en anerkjent ekspert innen programvare, deler disipliner, teknikker, verktøy og praksiser som kjennetegner ekte håndverk innen programvareutvikling. Boken gir praktiske råd om alt fra estimering og koding til refaktorering og testing, men fokuserer også på holdninger. Martin viser hvordan man kan utvikle programvare med ære, selvrespekt og stolthet; jobbe effektivt og ryddig; kommunisere og estimere nøyaktig; ta vanskelige beslutninger med klarhet og ærlighet; og forstå at dyp kunnskap medfører ansvar. Leserne vil lære hva det vil si å være en ekte programvarehåndverker, hvordan man håndterer konflikter, stramme tidsfrister og urimelige ledere, hvordan man kommer inn i flyten av koding og overkommer skrivesperre, samt hvordan man takler press og unngår utbrenthet. Boken gir også innsikt i hvordan man kan kombinere varige holdninger med nye utviklingsparadigmer, administrere tiden sin, unngå blindveier og skape miljøer der programmerere og team kan trives. Den gir råd om når man skal si "nei" og hvordan, samt når man skal si "ja" og hva det egentlig betyr. God programvare er kraftig, elegant, funksjonell og en glede å jobbe med både for utviklere og brukere. Den skrives ikke av maskiner, men av fagfolk med en urokkelig forpliktelse til håndverket. The Clean Coder vil hjelpe deg med å bli en av dem og oppnå den stoltheten og tilfredsstillelsen som følger med.