You are previewing The Clean Coder.

The Clean Coder

Cover of The Clean Coder by Robert C. Martin Published by Prentice Hall
O'Reilly logo

1. Professionalism


“Oh laugh, Curtin, old boy. It’s a great joke played on us by the Lord, or fate, or nature, whatever you prefer. But whoever or whatever played it certainly had a sense of humor! Ha!”

Howard, The Treasure of the Sierra Madre

So, you want to be a professional software developer do you? You want to hold your head high and declare to the world: “I am a professional!” You want people to look at you with respect and treat you with deference. You want mothers pointing at you and telling their children to be like you. You want it all. Right?

Be Careful What You Ask For

Professionalism is a loaded term. Certainly it is a badge of honor ...

The best content for your career. Discover unlimited learning on demand for around $1/day.