DEV Community

Cover image for The Clean Coder, a Better Book Recommendation
Cesar Aguirre
Cesar Aguirre

Posted on • Edited on

7

The Clean Coder, a Better Book Recommendation

I bet you have been told to read "Clean Code" by Uncle Bob.

Even I declare myself guilty of recommeding it too.

The Clean Code is a good starting point. Don't take me wrong. I read it and studied. And you should too.

But I prefer and recommend another one in the "Clean" series: The Clean Coder.

"The Clean Coder" isn't about programming. It's about the professional practice of programming. It covers everything from what professionalism is to testing strategies, pressure, and time management.

These are four valuable lessons from "The Clean Coder":

  1. Estimates aren't a single number of days, but a range.
  2. You don't have to say yes to everything. But you should find a creative way to make a yes possible.
  3. There is no "trying." Say no and offer a trade-off. An "I will try" is taken as yes and people expect outcomes.
  4. It could consider unprofessional not to use Test-Driven Development

But if I could summarize the whole book into a single quote, it would be this:

"Your career is your responsibility, not your employer's"


Join my email list and get a short, 2-minute email with 4 curated links about programming and software engineering delivered to your inbox every Friday.

Runner H image

Bitcoin Intelligence Daily Brief - Automated Market & Industry Intelligence

Check out this winning submission to the Runner H "AI Agent Prompting" Challenge. 👀

Read more →

Top comments (1)

Collapse
 
carol_lawrence_9c5c6535b6 profile image
Carol Lawrence • Edited

"The Clean Coder" is an excellent choice for anyone looking to improve their professional coding practices. The book offers valuable insights into the mindset and ethics of a great software developer, focusing on discipline, responsibility, and continuous improvement. If you find yourself struggling with time management and task completion, platforms like ukwritings.com/assignment-help provide great assignment help, guiding you to finish your work efficiently and on time. With its focus on professional growth, this book will inspire developers to approach their craft with care and precision. Whether you're starting out or refining your skills, "The Clean Coder" is a must-read for any serious developer.

Launch embedded dashboards in 10% of the time - with 100% of your standards.

Launch embedded dashboards in 10% of the time - with 100% of your standards.

Embed in minutes, load in milliseconds, extend infinitely. Import any chart, connect to any database, embed anywhere. Scale elegantly, monitor effortlessly, CI/CD & version control.

Get early access

👋 Kindness is contagious

Take a moment to explore this thoughtful article, beloved by the supportive DEV Community. Coders of every background are invited to share and elevate our collective know-how.

A heartfelt "thank you" can brighten someone's day—leave your appreciation below!

On DEV, sharing knowledge smooths our journey and tightens our community bonds. Enjoyed this? A quick thank you to the author is hugely appreciated.

Okay