5 Refactoring
In 1999, I read Refactoring1 by Martin Fowler. It is a classic, and I encourage you to get a copy and read it. He has recently published a second edition,2 which has been considerably rewritten and modernized. The first edition presents examples in Java; the second edition presents examples in JavaScript.
1. Martin Fowler, Refactoring: Improving the Design of Existing Code, 1st ed. (Addison-Wesley, 1999).
2. Martin Fowler, Refactoring: Improving the Design of Existing Code, 2nd ed. (Addison-Wesley, 2019).
At the time that I was reading the first edition, my twelve-year-old son, Justin, was on a hockey team. For those of you who ...
Get Clean Craftsmanship: Disciplines, Standards, and Ethics now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.