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
Publisher: Addison-Wesley Professional
Page: 468
ISBN: 0201485672, 9780201485677
Format: pdf


Refactoring: Improving the Design of Existing Code, by Fowler et al, Addison-Wesley, 1999. 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). Way back in 1999 Martin Fowler published Refactoring — Improving the Design of Existing Code. While reading the book , I got some impressed tips and mark them as below. Fowler, Refactoring: Improving the Design of Existing Code, Addison-Wesley Longman, Boston, Ma, USA, 1999. At the same time, as already suggested by Kapser and Godfrey [5], there are several situations where code duplication seems to be a reasonable or even a beneficial design option. Once upon a time, a consultant made a visit to a development project. The basic approach involved improving your code's running time by limiting the amount of memory space the program uses. I think people see refactoring as a difficult process. Hence, it is correct and useful to detect clones in the code, but refactoring is not .. Improving the Design of Existing Code (Refactoring). Preface from the book 'Refactoring: Improving the Design of Existing Code'. Design is hard; so improving design of existing code must be hard, as well, right?