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




̠�통적인 소프트웨어 개발 단계는 분석-설계-구현-테스트로 이어진다. Refactoring has been described as "the art of safely improving the design of existing code" (Martin Fowler, see refs). ɇ�构的目的是让可以工作的代码更好,使面向对象的代码更简单,更容易维护。书上还说,所有的程序员应当能使用重构技术改进他们的代码。 nuts-and-bolts n.具体细节 前言 Chapter 3. Refactoring enables an approach to design I call reflective design. Refactoring: Improving the Design of Existing Code. In that time, many worthwhile books on the matter of refactoring have been brought to my attention. 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 does not involve adding new features. The term “code smell” is attributed to Kent Beck in Martin Fowler's book Refactoring, Improving the Design of Existing Code (Addison-Wesley, 1999, ISBN 0-201-48567-2). ̛�제 : Refactoring Improving the Design of Existing Code. In addition to creating a design and coding it, you can now analyze the design of existing code and improve it. Refactoring is thus a process of software source code transformation.