Refactoring by Martin Fowler
Improving the Design of Existing Code
This influential book delves into the art of improving existing codebases through a disciplined process known as refactoring. It emphasizes the importance of making small, incremental changes to enhance the structure and readability of code without altering its external behavior. The book provides a comprehensive catalog of refactoring techniques, complete with examples and practical advice, to help developers maintain and evolve software systems efficiently. It underscores the significance of automated testing to ensure that refactoring efforts do not introduce new bugs, ultimately promoting cleaner, more maintainable code.
Purchase from
Bookshop.org
- Published
- 1999
- Nationality
- British
- Length
- Moderate
- Pages
- 400-450
- Original Language
- English
- Avg User Rating
-
(3.0)
- Alternate Titles
- None
This book is not currently on any lists.