Skip to main content

Reference and Selective Reading

Use the reading guide for exact selected local locators, primary documentation and stopping evidence. Links here are book indexes.

BookRoleOutput
Refactoring, FowlerMain source for discipline and named movesA small checked transformation and explicit preservation boundary
Clean Code, MartinOptional naming/readability comparisonExplain a useful name without a line-count rule
Good Code, Bad Code, Tom LongOptional contracts and interface judgmentCompare boundary benefit with compatibility cost

Working Effectively with Legacy Code supplies the seam/characterization vocabulary as optional further reading. Do not substitute a full reading quota for practical evidence. Selected Refactoring excerpts were consulted; other entire books were not audited for this pass.