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

Refactoring: Improving the Design of Existing Code


Refactoring.Improving.the.Design.of.Existing.Code.pdf
ISBN: 0201485672,9780201485677 | 468 pages | 12 Mb


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
Publisher: Addison-Wesley Professional




Move the field to the superclass.(2)Pull Up MethodYou have methodswith identical results on subcl. Refactoring, I got influence when I read Martin Fowler's book on Refactoring: Improving the Design of Existing Code. What I found most useful are all the examples that are given for almost every refactoring that is described. It is a great book from Martin Fowler & Co. Refactoring is the process of changing a software system in such a way that it does not alter the external behavior of the code yet improve its internal structure. Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides. In 2003, I published a Perl 5 “translation” of the first chapter of the book “Refactoring - Improving the Design of Existing Code”, Addison Wesley, by Martin Fowler et al., on my website. Certainly, I just realize how important it becomes when we maintain the code. Way back in 1999 Martin Fowler published Refactoring — Improving the Design of Existing Code. Chapter 11 Dealing with Generalization(1)Pull Up FieldTwo subclasseshave the same field. Refactoring: Improving the Design of Existing Code by Martin Fowler, Kent Beck, John Brant, William Opdyke and Don Roberts.

Other ebooks:
The Petroleum System: From Source to Trap (AAPG Memoir No. 60) pdf free