HomeGroupsTalkMoreZeitgeist
Search Site
This site uses cookies to deliver our services, improve performance, for analytics, and (if not signed in) for advertising. By using LibraryThing you acknowledge that you have read and understand our Terms of Service and Privacy Policy. Your use of the site and services is subject to these policies and terms.

Results from Google Books

Click on a thumbnail to go to Google Books.

Loading...

Clean Code: A Handbook of Agile Software Craftsmanship

by Robert C. Martin

MembersReviewsPopularityAverage ratingMentions
1,3152514,423 (4.27)1
Expanded Edition (August 2018) Updated with Design Patterns episodes from the Clean Code series from Clean Coders by “Uncle Bob” Martin. The Clean Code Video Series contains selected episodes from Uncle Bob's Clean Code series at CleanCoders.com , including: Fundamentals Advanced TDD Design Patterns Behavior Driven Development Clean Coder Overview Get ready for something very different. This ain't no screen cast. This ain't no talkin' head lecture. This is an Uncle Bob Video! This is like watching Uncle Bob on stage, but more so. This is high content education that will hold your attention and stimulate your thoughts with its impactful and energetic style. Related Content: Clean Code [Book] The Clean Coder [Book] Clean Architecture [Book] Clean Code Applied [Video] About Robert “Uncle Bob” Martin Robert Martin (Uncle Bob) (@unclebobmartin) has been a programmer since 1970. He is the Master Craftsman at 8th Light inc, co-founder of the on-line video training company: cleancoders.com , and founder of Uncle Bob Consulting LLC. He is an acclaimed speaker at conferences worldwide, and the author of many books including: The Clean Coder, Clean Code, Agile Software Development: Principles, Patterns, and Practices, and UML for Java Programmers. He is a prolific writer and has published hundreds of articles, papers, and blogs. He served as the Editor-in-chief of the C++ Report, and as the first chairman of the Agile Alliance. He is the creator of the acclaimed educational video series at cleancoders.com . About Clean Coders Clean Coders is the leading producer of instructional videos for software professionals, taught in a way that both educates and entertains developers. Founded in 2010 by Robert "Uncle Bob" Martin and Micah Martin, Clean Coders has expanded to include a myriad of authors teaching an ever-increasing array of subject matters pertaining to clean code. Our training videos have inspired countless viewers to become the best developers they can be. cleancoders.com… (more)
Loading...

Sign up for LibraryThing to find out whether you'll like this book.

No current Talk conversations about this book.

» See also 1 mention

English (20)  Hungarian (3)  Spanish (1)  Dutch (1)  All languages (25)
Showing 1-5 of 20 (next | show all)
Cuando lo leí me ayudó mucho con mi iniciación a la programación, más concretamente con el lenguaje de programación Java. Este libro (y muchos de por entonces) asentó las bases de lo que a dia de hoy se conoce como "buenas prácticas" en el ámbito del desarrollo. ( )
  diegocorral | Mar 14, 2024 |
NF
  vorefamily | Feb 22, 2024 |
Code is clean if it can be understood easily – by everyone on the team ( )
  muhammadishaque | Aug 17, 2023 |
Great principles for code writing. I can't say I agree with everything, but it's a lot of (good) food for thought. ( )
  zeh | Jun 3, 2023 |
I wanted to love this book, but instead I just sort of liked it. This book is a member of the extensive genre of books on how to write clean code. It sits alongside books like Code Complete by Steve McConnell[1] and many others. Where Clean Code promised to differentiate itself was in the use of three case studies -- about a third of the book -- showing Martin's code cleanup techniques in action.

However, I was disappointed by that section. As someone who codes and reviews code professionally, the case studies were not particularly enlightening. As seems obvious in retrospect, watching someone clean-up code in fairly straightforward ways is not interesting if you do and see that everyday. What I really wanted was a book on being a better code reviewer with advice on how to spot areas for improvement and convince others of the value of those improvements.

The examples could be useful for someone who isn't in a code-review-heavy environment. Martin does a reasonably good job of taking code that may seem reasonable on the surface and improving its readabilty. That said, his comments indicate that he often has a higher opinion of the cleanliness of his end result than I do.

As for the general advice and discussion of how to make clean code, I agree with a lot of his tips and disagree with others. Code cleanliness is an area where the core of just-plain-good ideas is surrounded by a nimbus of sometimes contradictory standards that people pick and choose from. The details of what you choose from the nimbus generally does not matter so much as consistency. (Of course, the real trouble occurs when people don't agree on what belongs in the core and what belongs in the nimbus.)

The book definitely was not a bad read, but it did not fit my needs.

[1] Still my favorite in the genre. ( )
  eri_kars | Jul 10, 2022 |
Showing 1-5 of 20 (next | show all)
no reviews | add a review

Belongs to Series

You must log in to edit Common Knowledge data.
For more help see the Common Knowledge help page.
Canonical title
Original title
Alternative titles
Original publication date
People/Characters
Important places
Important events
Related movies
Epigraph
Dedication
First words
Quotations
Last words
Disambiguation notice
Publisher's editors
Blurbers
Original language
Canonical DDC/MDS
Canonical LCC

References to this work on external resources.

Wikipedia in English (4)

Expanded Edition (August 2018) Updated with Design Patterns episodes from the Clean Code series from Clean Coders by “Uncle Bob” Martin. The Clean Code Video Series contains selected episodes from Uncle Bob's Clean Code series at CleanCoders.com , including: Fundamentals Advanced TDD Design Patterns Behavior Driven Development Clean Coder Overview Get ready for something very different. This ain't no screen cast. This ain't no talkin' head lecture. This is an Uncle Bob Video! This is like watching Uncle Bob on stage, but more so. This is high content education that will hold your attention and stimulate your thoughts with its impactful and energetic style. Related Content: Clean Code [Book] The Clean Coder [Book] Clean Architecture [Book] Clean Code Applied [Video] About Robert “Uncle Bob” Martin Robert Martin (Uncle Bob) (@unclebobmartin) has been a programmer since 1970. He is the Master Craftsman at 8th Light inc, co-founder of the on-line video training company: cleancoders.com , and founder of Uncle Bob Consulting LLC. He is an acclaimed speaker at conferences worldwide, and the author of many books including: The Clean Coder, Clean Code, Agile Software Development: Principles, Patterns, and Practices, and UML for Java Programmers. He is a prolific writer and has published hundreds of articles, papers, and blogs. He served as the Editor-in-chief of the C++ Report, and as the first chairman of the Agile Alliance. He is the creator of the acclaimed educational video series at cleancoders.com . About Clean Coders Clean Coders is the leading producer of instructional videos for software professionals, taught in a way that both educates and entertains developers. Founded in 2010 by Robert "Uncle Bob" Martin and Micah Martin, Clean Coders has expanded to include a myriad of authors teaching an ever-increasing array of subject matters pertaining to clean code. Our training videos have inspired countless viewers to become the best developers they can be. cleancoders.com

No library descriptions found.

Book description
Haiku summary

Current Discussions

None

Popular covers

Quick Links

Rating

Average: (4.27)
0.5
1 1
1.5
2 1
2.5 2
3 29
3.5 2
4 76
4.5 8
5 90

Is this you?

Become a LibraryThing Author.

 

About | Contact | Privacy/Terms | Help/FAQs | Blog | Store | APIs | TinyCat | Legacy Libraries | Early Reviewers | Common Knowledge | 204,574,477 books! | Top bar: Always visible