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




When I first read Refactoring, I believed that tests were a necessary prerequisite before making structural changes to the code. €�Certain structures in code that suggest (sometimes they scream for) the possibility of refactoring.” Martin Fowler. Dating allllll the way back to 1999. When you find you have to add a feature to a program, and the program's code is not structured in a convenient way to add the feature, first refactor the program to make it easy to add the feature, then add the feature. (Refactoring: Improving the Design of Existing Code, Fowler et al, 1999). Certainly, I just realize how important it becomes when we maintain the code. Read More Posted in: Email This BlogThis! Refactoring Improving the Design of Existing Code. Refactoring: Improving the design of existing code. Refactoring, I got influence when I read Martin Fowler's book on Refactoring: Improving the Design of Existing Code. Refactoring: Improving the Design of Existing Code. Object oriented development was starting to come into it's own. Refactoring improving the design of existing code[ebook]. Martin Fowler / Kent Beck / John Brant / William Opdyke / Don Roberts; Publisher: Addison Wesley.