Refactoring is one of the most cross-referenced books in software engineering, treated as essential vocabulary by virtually every major author in the field. Robert C. Martin calls it a companion to Clean Code, Kent Beck co-authored it and built the refactor step of red-green-refactor directly on its catalog, and Michael Feathers uses its Extract Method and Extract Interface techniques as the foundation for his dependency-breaking strategies in Working Effectively with Legacy Code.
Eric Evans credits it as the mechanical basis for evolving domain models in Domain-Driven Design, and Titus Winters references it in Software Engineering at Google. Readers value its practical, recipe-like approach to improving code without changing behavior, though some note the second edition's JavaScript examples feel less universal than the original Java. It is the rare technical book that other technical books assume you own.