229
people found this helpful, as of 2023
ranked #131,442 most helpful
out of 571,544,897 reviews
★★★★★
Great Book, and Tired of the Egoistical Reviewers
We always find reviewers such as:
"this is just common sense, what a waste of money"
"I wish he would have used typescript at least"
Developers like this:
a) are not truly reading the book
b) are egoistical devs who do not need to be in our profession and who influence our profession in the worst ways possible
With that stated, I have to say that you can tell this book was carefully written, and Martin makes sure to explain WHY you aren't seeing stuff like typescript as well as I love this line in the book "Some of the refactorings, such as Extract Method or Move Field, may seem obvious. But don't be fooled. Understanding the mechanics of such refactorings is the key to refactoring in a disciplined way".
For those of you who are here to bash the book because you're all knowing, know that there are many young developers in front of us who are still trying to learn and mold their young careers. In fact there are old devs still doing the same. It's called Software Craftsmanship. If you think this book is beneath you, please leave our profession, I beg you.
I know a lot of Software Craftspeople and Artisans who use this book all the time, including myself who have coded over 20 years.
April 2019 · Books