Criar um Site Grátis Fantástico
Refactoring: Improving the Design of Existing

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
ISBN: 0201485672, 9780201485677
Format: pdf
Page: 468
Publisher: Addison-Wesley Professional


Now you can dramatically improve the design, performance, and manageability of object-oriented code without altering its interfaces or behavior. Dating allllll the way back to 1999. Most of them were based on existing code. Refactoring is the process of changing a software system in such a way that it does not alter the external behavior of the code yet improve its internal structure. In that time, many worthwhile books on the matter of refactoring have been brought to my attention. Refactoring: Improving the Design of Existing Code. Facing an existing project, you sometimes get confronted with “code that smells”. 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. What I found most useful are all the examples that are given for almost every refactoring that is described. Way back in 1999 Martin Fowler published Refactoring — Improving the Design of Existing Code. Object oriented development was starting to come into it's own. In my career, a very little portion of the projects I was involved with were based on new code. 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 a great book from Martin Fowler & Co.