Refactoring: Improving the Design of Existing Code by Martin Fowler

Refactoring: Improving the Design of Existing Code

Addison-Wesley Object Technology Series

Martin Fowler with Kent Beck, Don Roberts, Erich Gamma

431 pages first pub 1999 (editions)

nonfiction computer science technology informative slow-paced
Powered by AI (Beta)


Fully Revised and Updated–Includes New Refactorings and Code Examples“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.”—M. Fowler (1999)For more than twenty years, experienced programm...

Read more

Community Reviews Summary of 301 reviews


informative 100%
inspiring 33%


slow 66%
medium 33%

Average rating


See all reviews...

Content Warnings

This book doesn't have any content warnings yet!

If you're the author of this book and want to add author-approved content warnings, please email us at [email protected] to request the content warning form.