← all book reviews · review 29 / 82

Refactoring — cover

engineering

Refactoring

Martin Fowler · 455 pages · 1999

rated 5 out of 5read january 2021

notes · 1 min read

Read Daniel's notes about Refactoring on the booksense app

open booksense →

I never had the chance to read a comprehensive resource, like this book, on “code smells” and refactoring techniques to get rid of them whether in my own code or someone else’s work, until now.

Code smells are basically bad practices in writing any piece of code that impedes further extension, or modification of the software and increases the complexity of the code by making it harder to understand and change.

Well after reading this popular classic, which has been revised recently, it immediately raised to the top of my list for the best books on professional coding practices.

I never felt lost during reading 400 pages of technical descriptions which is a clear sign that Martin Fowler is a fantastic communicator and a great author.

I can only recommend this to the software developers of all levels, because I’m sure after reading this, you will level up in your coding skills, no matter your level.

the newsletter

Notes on the next book, straight to you

One email when I publish: essays on building and craft, and what I took from the books worth writing about.

Free, on Substack. Unsubscribe whenever, no hard feelings.