Criar uma Loja Virtual Grátis


Total de visitas: 42948

Refactoring: Improving the Design of Existing

Refactoring: Improving the Design of Existing

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 eBook




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


This book is all about refactoring. Refactoring is defined as a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior. Pages : 431 ISBN : 0-201-48567-2 Price: $44.95 US Year : 2000 Recently, Refactoring is becoming a hot topic in programming, especially in object oriented programming language. Last week, I had the opportunity to do a presentation on refactoring, using Martin Fowler's book Refactoring as the basis, for the Bartlesville Dot Net Users Group (BDNUG). Refactoring: Improving the Design of Existing Code, by Fowler et al, Addison-Wesley, 1999. For instance, RTL refactoring can be used to abstract and understand a design [6], prepare a design for other purposes such as validation or elastization [2], optimize a design for specific tools such as synthesis or to simply improve the design of existing code [3]. Refactoring: Improving the Design of Existing Code. 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. The basic approach involved improving your code's running time by limiting the amount of memory space the program uses. Improving the Design of Existing Code (Refactoring). [3, 4] In his book on refactoring . In my short career I have seen entire systems who should have had a major refactoring.