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




The concept of 'Code smells' was popularized by Kent Beck and Martin Fowler in the book 'Refactoring: Improving the Design of Existing Code' (ISBN 978-0201485677). Refactoring – Improving the design of existing code. It is a great book from Martin Fowler & Co. Refactoring Improving the Design of Existing Code. Way back in 1999 Martin Fowler published Refactoring — Improving the Design of Existing Code. ɇ�构的目的是让可以工作的代码更好,使面向对象的代码更简单,更容易维护。书上还说,所有的程序员应当能使用重构技术改进他们的代码。 nuts-and-bolts n.具体细节 前言 Chapter 3. Improving the Design of Existing Code. In my career, a very little portion of the projects I was involved with were based on new code. 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. Most of them were based on existing code. What I found most useful are all the examples that are given for almost every refactoring that is described. Read More Posted in: Email This BlogThis! We recently launched a challenge that invites Safari Books Online subscribers to write a book or video review and in exchange for their review, we'll enter. By re-running the test cases, the developer can be confident that code refactoring is not damaging any existing functionality. Facing an existing project, you sometimes get confronted with “code that smells”. Usage of the term increased after it was featured in Refactoring.