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


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. It is a great book from Martin Fowler & Co. Most of them were based on existing code. Refactoring – Improving the design of existing code. Facing an existing project, you sometimes get confronted with “code that smells”. Hence, it is correct and useful to detect clones in the code, but refactoring is not .. In my career, a very little portion of the projects I was involved with were based on new code. What I found most useful are all the examples that are given for almost every refactoring that is described. By re-running the test cases, the developer can be confident that code refactoring is not damaging any existing functionality.