Refactoring: Improving the Design of Existing Code (Addison-wesley Object Technology Series)
Description
This practical guide introduces refactoring: the disciplined process of improving a software system’s internal design without changing its observable behavior. Using clear explanations, recognizable code examples, and a catalog of proven transformations, it shows developers how to identify design problems, reduce complexity, and make existing programs easier to understand, maintain, test, and extend. The book addresses the everyday challenges of working with legacy and evolving object-oriented code, emphasizing incremental improvement, sound design principles, and safer development practices. Its accessible, influential approach helped establish refactoring as an essential part of professional software engineering.
Available Editions
paperback
Addison-Wesley Professional
Published Jun 28, 1999
464 pages
ISBN: 9780201485677
Reviews
No ratings yet. Be the first!
No written reviews yet.
Details
First Published
1999
Language
eng
Content Warnings
No content warnings identified.