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




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. Refactoring, I got influence when I read Martin Fowler's book on Refactoring: Improving the Design of Existing Code. It is setup as a catalog of refactoring techniques. 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” is focused on OO programming (lots of Java examples) and Agile practices. In that time, many worthwhile books on the matter of refactoring have been brought to my attention. This book is an extensive compilation of refactorings that range from providing meaningful names for variable to collapsing class hierarchies. What I found most useful are all the examples that are given for almost every refactoring that is described. It is a great book from Martin Fowler & Co. €�Any fool can write code that a computer can understand. Certainly, I just realize how important it becomes when we maintain the code.