Chapter 17. Where to Go from Here

One of the premises of this book is that refactoring is a skill, one that benefits from practice. Look for opportunities to practice and use this skill.

Books

All the books in the bibliography will repay their study. But, if you haven't yet acquired Martin Fowler's Refactoring, you should seriously consider doing so. The exercises in this book touch on perhaps half of the refactorings he catalogs. Tools are getting better at the mechanics of refactoring support, but it will be a long time before they effectively cover every aspect of refactoring that Fowler has cataloged.

Admonitions

Build Refactoring into Your Practice

Knowing how to refactor isn't worth much…unless it's applied. Resolve to make your code lean and ...

Get Refactoring Workbook now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.