Ask Fakespot Chat questions about this productAlpha
Add detailed feedback
Message
Loading suggested questions
Suggested Questions
Suggested Questions
No suggested questions were found
Pros & Cons
pros
See Details
pros
See Details
Empowerment For Developers
Developers highly recommend this book for their professional growth, emphasizing its importance for standing out in a team and learning valuable concepts even with years of experience. The book is considered essential for any software engineer or developer. Some developers appreciate the focus on naming conventions and TDD methodology, while others find the rationale behind certain rules debatable but still consider it a top resource.
Clean Code Principles
Customers highly praise Clean Code for its valuable insights and best practices on writing clean, effective code. The book covers a wide range of topics with clear explanations and numerous examples, making it an essential resource for developers at all levels looking to improve their coding skills. Some readers also appreciate the emphasis on SOLID principles and the importance of writing maintainable and high-quality code.
Highlights
Quality
Fantastic guide to writing great oo code, especially java.
It covers a wide range of topics in a clear and concise manner and provides valuable insights and best practices for writing cl... Read More
Most of the time less than 10% of the code matters to drive the point and, still, dozens of pages are wasted, with code listing... Read More
All in all, at the very least, you will feel inspired by the book and it will certainly kindle a flame for programming and clean(er) code.
Price
In general my biggest complaint is that almost all of the rules i see anyone present come with a cost, with clean code it sound... Read More
I really, really like simple, short functions/methods that do only one thing, but there is a cost of adding extra levels of abstraction.
Packaging/appearance
It was just thrown into a large box without fixing and therefore, the hardcover is damaged like a used book.
It adequately package and just as i expected read more
Competitiveness
It is much better than those books that my professors authored that they tried to sell me before.
And while i now see rationale behind the rules in the book a bit lacking given complexity and variance in common problems devel... Read More
As an example, any experienced python developer would immediately recognize `squares = [ n**2 for n in numbers if even(n) and n... Read More
However, there are certainly things that other books do better, much better.
Overview
- How are reviewers describing this item?
good, better, great, clean and many. - Our engine has profiled the reviewer patterns and has determined that there is minimal deception involved.
- Our engine has detected that Amazon has altered, modified or removed reviews from this listing. We approximate total reviews altered up to 97.
- Our engine has discovered that over 80% high quality reviews are present.
- This product had a total of 6,351 reviews as of our last analysis date on Nov 2 2024.
Helpful InsightsBETA
Posted by a reviewer on Amazon
Packing could have been better
Posted by a reviewer on Amazon
It was just thrown into a large box without fixing and therefore the hardcover is damaged like a used book
Posted by a reviewer on Amazon
I work with a code base that falls into a lot of uncle bob says not to do
Posted by a reviewer on Amazon
As i’m reading this i feel empowered to be a better developer and make sure i write clean code
Posted by a reviewer on Amazon
There are one or two chapters that dont apply if youre not programming in java but the vast majority of what you read here can be transformative when put into practice
Posted by a reviewer on Amazon
Dont let the books age fool you
Posted by a reviewer on Amazon
This isnt a book you read once and put down
Posted by a reviewer on Amazon
You should get to know whats in it by reading and rereading
Review Count History
Price History
Ask Fakespot Chat questions about this productAlpha
Add detailed feedback
Message
Loading suggested questions
Suggested Questions
Suggested Questions
No suggested questions were found