Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series), The

Robert C. Martin
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.   Readers 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.

Reviews

Reviewed: 2021-01-20
It's a must read for all developers. I'm not a fan of Uncle Bob and this book is not a bible for devs, but there are a few cool ideas and pieces of advice. I don't agree with everything, some parts are worth skipping, but I still highly recommend it.
Reviewed: 2019-09-02
Simply phenomenal. I liked this book so much that I literally read the entire thing in a single sitting in about 4 hours. I simply could not put it down.

I'm adding this book to my list of "absolute must-reads for programmers" right alongside The Pragmatic Programmer.

Uncle Bob's new book, The Clean Coder, is a perfect companion to Clean Code. Whereas Clean Code dealt specifically with how a professional programmer treats his or her code, The Clean Coder is more about how a professional programmer conducts him or herself.

Reading this book was simply a wonderful experience. I agree with almost everything Bob says in the book, and I found myself often pumping my fist thinking "hell yeah, that's what I've been trying to tell my co-workers!"

The Clean Coder puts into elegant words a number of thoughts I've had, and it demands I rise to a higher level of professionalism. If I were to compile a bible of programming, The Clean Coder would be one of the books.

If you're a programmer and you take your job seriously, you owe it to yourself to read The Clean Coder.
Item Posts
@pusztaip
@pusztaip completed #cleancoderacodeo... on 2021-04-04
@pusztaip
@pusztaip began #cleancoderacodeo... on 2021-04-03