Refactoring: Improving the Design of Existing Code by Don Roberts, John Brant, Kent Beck, Martin Fowler, William Opdyke

Refactoring: Improving the Design of Existing Code



Download Refactoring: Improving the Design of Existing Code




Refactoring: Improving the Design of Existing Code Don Roberts, John Brant, Kent Beck, Martin Fowler, William Opdyke ebook
Format: pdf
Publisher: Addison-Wesley Professional
ISBN: 0201485672, 9780201485677
Page: 468


Fowler, Martin, Brant, John, Opdyke, William and Roberts, Don (1999): Refactoring: Improving the Design of Existing Code. Refactoring has been described as "the art of safely improving the design of existing code" (Martin Fowler, see refs). In my short career I have seen entire systems who should have had a major refactoring. Refactoring is thus a process of software source code transformation. Refactoring: Improving the Design of Existing Code. Refactoring does not involve adding new features. Chapter 11 Dealing with Generalization(1)Pull Up FieldTwo subclasseshave the same field. (ed.) (2001): Human-Computer Interaction in the New Millennium. Move the field to the superclass.(2)Pull Up MethodYou have methodswith identical results on subcl. This book is all about refactoring.