The Investor's Shelf — one book
Refactoring

Refactoring

Martin Fowler
T3 no Open Library recordgoodreads

Fowler catalogued the moves that make existing code better without changing its behavior. In an era where AI generates working-but-messy first drafts, refactoring is the core skill: not writing code from scratch, but reshaping what you have. The catalog of smells is a better prompt-debugging tool than most people realize.

Where it sits in the reference 1

Industries

Similar books 6

Chosen by shared topics, the entries that hold them, and the people who recommended both.

A Philosophy of Software Design
A Philosophy of Software DesignJohn Ousterhout
Clean Code
Clean CodeRobert C. Martin
Co-Intelligence
Co-IntelligenceEthan Mollick
Hackers
HackersSteven Levy
Show-Stopper!
Show-Stopper!G. Pascal Zachary
Structure and Interpretation of Computer Pro
Structure and Interpretation of Computer ProgramsHarold Abelson, Gerald Jay Sussman