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




Kabz writes “Refactoring (as I'll refer to the book from here on in) is a heavy and beautifully produced 418 page hardback book. Dating allllll the way back to 1999. Way back in 1999 Martin Fowler published Refactoring — Improving the Design of Existing Code. This book is an extensive compilation of refactorings that range from providing meaningful names for variable to collapsing class hierarchies. Refactoring: Improving the Design of Existing Code. ̛�제 : Refactoring Improving the Design of Existing Code. 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. Now you can dramatically improve the design, performance, and manageability of object-oriented code without altering its interfaces or behavior. ̠�자 : 마틴 파울러 옮긴이 : 윤성준, 조재박. Refactoring: Improving the Design of Existing Code Martin Fowler with Kent Beck, John Brant, William Opdyke and Don Roberts. Object oriented development was starting to come into it's own. €�Certain structures in code that suggest (sometimes they scream for) the possibility of refactoring.” Martin Fowler. In the Addison-Wesley Object Technology Series. Martin Fowler / Kent Beck / John Brant / William Opdyke / Don Roberts; Publisher: Addison Wesley. Refactoring: Improving the design of existing code. ̠�통적인 소프트웨어 개발 단계는 분석-설계-구현-테스트로 이어진다. Beck, “Refactoring: improving the design of existing code”, Addison Wesley Longman, 1999, pp.238 – 240.