Refactoring
A catalogue of small, safe, named moves for changing code without changing what it does. The value is not the list, it is the habit it builds: you stop rewriting things in one heroic go and start improving them in steps small enough that you never lose a working state. Read the first three chapters even if you never touch the catalogue.
Book
Other
Martin Fowler
Intermediate
around $45
A catalogue of small, safe, named moves for changing code without changing what it does. The value is not the list, it is the habit it builds: you stop rewriting things in one heroic go and start improving them in steps small enough that you never lose a working state. Read the first three chapters even if you never touch the catalogue.
Ready to start?
Opens on Martin Fowler in a new tab.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Every session is free; a few slots open each week.
Follow along
New writing, resources and project ideas land here first.