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 Refactoring: Improving the Design of Existing Code




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


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 Replacing the Conditional Logic on Price Code with Polymorphism . My experience is that refactoring is a big ait to building software quickly. In addition to creating a design and coding it, you can now analyze the design of existing code and improve it. Our job is to build effective software as rapidly as we can. 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. In that time, many worthwhile books on the matter of refactoring have been brought to my attention. Refactoring: Improving the Design of Existing Code. Way back in 1999 Martin Fowler published Refactoring — Improving the Design of Existing Code. More specially to a little person like me. Where Did Refactoring Come From? Software developers are professionals. At last, I have decided to update myself ;)!!! Refactoring enables an approach to design I call reflective design. Final Thoughts Refactoring Helps You Find Bugs . Refactoring improving the design of existing code[ebook]. Refactoring is about improving the design of existing code. But what does "updating" means to any human being?