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: Improving the Design of Existing Code” is focused on OO programming (lots of Java examples) and Agile practices. According to Refactoring: Improving the Design of Existing Code (by Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts p.87), there are two ways to solve it. Martin Fowler's discussion book and catalogue of common refactorings is a hugely interesting read. One of the great books I read about refactoring was, “Refactoring: Improving the Design of Existing Code”, this book is unbelievable, I recommend everyone to read it. Fowler, Martin, Brant, John, Opdyke, William and Roberts, Don (1999): Refactoring: Improving the Design of Existing Code. Refactoring is about improving the design of existing code. Il est certain que ce livre est une référence sur la pratique du remaniement (Refactoring): L'étude est exhaustive, les patterns de refactoring sont très clairs, les exemples aussi, en java. 2012-10-31 22:59 by 吴峰, 16 阅读, 0 评论, 收藏, 编辑. It is setup as a catalog of refactoring techniques. (ed.) (2001): Human-Computer Interaction in the New Millennium. 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). It is the process of changing a software system in such a way that it does not alter the external behavior of the code, yet improves its internal structure. Refactoring: Improving the Design of Existing Code. (Refactoring: Improving the Design of Existing Code, Fowler et al, 1999). When I first read Refactoring, I believed that tests were a necessary prerequisite before making structural changes to the code. €�Any fool can write code that a computer can understand. ɇ�读《重构》Refactoring Improving the Design of Existing Code. Refactoring: Improving the Design of Existing Code By Martin Fowler is another timeless classic suggested by @Pratap, This book is also in my wish list and next in my reading queue. In 2003, I published a Perl 5 “translation” of the first chapter of the book “Refactoring - Improving the Design of Existing Code”, Addison Wesley, by Martin Fowler et al., on my website.