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




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. Description: Refactoring is about improving the design of existing code. Refactoring Improving the Design of Existing Code Replacing the Conditional Logic on Price Code with Polymorphism . Facing an existing project, you sometimes get confronted with “code that smells”. In my career, a very little portion of the projects I was involved with were based on new code. Certainly, I just realize how important it becomes when we maintain the code. Where Did Refactoring Come From? Refactoring Improving the Design of Existing Code. Refactoring is about improving the design of existing code. Refactoring: Improving the Design of Existing Code by Martin Fowler, Kent Beck, John Brant, William Opdyke and Don Roberts. Final Thoughts Refactoring Helps You Find Bugs . Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides. Read More Posted in: Email This BlogThis! Refactoring, I got influence when I read Martin Fowler's book on Refactoring: Improving the Design of Existing Code. Most of them were based on existing code. You may or may not have heard the term Refactoring before, but it is a term that sometimes seems to be used loosely in software development, when someone wants to do something to the code.

Other ebooks:
Handbook of small electric motors pdf free
Network processors: architecture, programming, and implementation ebook