Refactoring: Improving the Design of Existing Code by Don Roberts, John Brant, Kent Beck, Martin Fowler, William Opdyke

Refactoring: Improving the Design of Existing Code



Download eBook




Refactoring: Improving the Design of Existing Code Don Roberts, John Brant, Kent Beck, Martin Fowler, William Opdyke ebook
Format: pdf
Publisher: Addison-Wesley Professional
ISBN: 0201485672, 9780201485677
Page: 468


Description: Refactoring is about improving the design of existing code. Facing an existing project, you sometimes get confronted with “code that smells”. 2012-10-31 22:59 by 吴峰, 16 阅读, 0 评论, 收藏, 编辑. Ξ April 28th, 2011 | → Comments Off | ∇ Books |. 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. This book is an extensive compilation of refactorings that range from providing meaningful names for variable to collapsing class hierarchies. Most of them were based on existing code. ĸ�次读此书还未正式工作,. ɇ�读《重构》Refactoring Improving the Design of Existing Code. But good design is critical to the long-term maintainability of code, and generally speaking, developers are taught to deliver large, up-front designs that consider the 'big picture', not just the features being added. 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). However, in this new paradigm it isn't that design is ignored, but rather, the design This includes major refactoring tasks [11, 10], and helps to support continually improving the design. April 28, 2011 § Refactoring: Improving the Design of Existing Code, by Martin Fowler. In my career, a very little portion of the projects I was involved with were based on new code.

Other ebooks:
Number theory vol.1. Tools and diophantine equations book