Criar um Site Grátis Fantástico


Total de visitas: 18006

Refactoring: Improving the Design of Existing

Refactoring: Improving the Design of Existing

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




Refactoring - Improving the Design of Existing Code by Martin Fowler, et. Refactoring Improving the Design of Existing Code Replacing the Conditional Logic on Price Code with Polymorphism . I got curious and downloaded its Eclipse plugin, I then picked the first bad smell code which Martin Fowler explains in his book: “Refactoring: Improving the design of existing code”. I've long been told that this book is one of the must-reads for developers. Where Did Refactoring Come From? Refactoring: Improving the Design of Existing Code. In addition to creating a design and coding it, you can now analyze the design of existing code and improve it. Final Thoughts Refactoring Helps You Find Bugs . Ever inherit a big mountain of nasty code and have to add new features to it? When you find you have to add a feature to a program, and the program's code is not structured in a convenient way to add the feature, first refactor the program to make it easy to add the feature, then add the feature. Refactoring enables an approach to design I call reflective design. After picking it up a few months ago, it took me a while to finish reading it. Pages : 431 ISBN : 0-201-48567-2 Price: $44.95 US Year : 2000 Recently, Refactoring is becoming a hot topic in programming, especially in object oriented programming language. Here are a few I like: 1) Code Complete 2nd edition by Steve McConnell.

Other ebooks: