Refactoring (1999)i
7.7/10 on Open LibraryPublished 1 Jan 1999

Martin Fowler legitimised the discipline of restructuring existing software without altering its external behaviour, turning messy maintenance into an orderly engineering practice. By codifying code smells alongside step-by-step transformations and rigorous unit testing, the book proved that system…

See all 10 items in this list