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




In the book Refactoring: Improving the Design of Existing Code, we "refactor" code to make it better. Refactoring has been described as "the art of safely improving the design of existing code" (Martin Fowler, see refs). Refactoring is thus a process of software source code transformation. However, not as much as I had expected. Refactoring: Improving the Design of Existing Code. In the Addison-Wesley Object Technology Series. This page reviews the book Refactoring: Improving the Design of Existing Code by Martin Fowler. As such, it is not a surprise that Refactoring: Improving the Design of Existing Code feels a little dated. Improving the Design of Existing Code. Refactoring does not involve adding new features. (ed.) (2001): Human-Computer Interaction in the New Millennium. Refactoring: Improving the Design of Existing Code by Martin Fowler, Kent Beck, John Brant, William Opdyke and Don Roberts. What I found most useful are all the examples that are given for almost every refactoring that is described. Refactoring: Improving the Design of Existing Code Martin Fowler with Kent Beck, John Brant, William Opdyke and Don Roberts. Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides. Usage of the term increased after it was featured in Refactoring. Refactoring: Improving the Design of Existing Code 重構:改善既有程式的設計. It is a great book from Martin Fowler & Co. Fowler, Martin, Brant, John, Opdyke, William and Roberts, Don (1999): Refactoring: Improving the Design of Existing Code.