Summary and Criticism of Fowler’s “Refactoring”

Mark Looi
29 min readOct 1, 2020

Martin Fowler wrote an important book in the canon of software engineering more than 20 years ago. In it, he attempted to distill the ways that existing software can be improved. Since then, he has published a second edition and now, an online one as well. Though he didn’t invent the term, his book helped popularize “refactoring” and it is used even among non-professionals to refer to any kind of…

--

--

Mark Looi

Entrepreneur, technologist, business strategist, history buff, photographer, with a diverse range of interests.