Criar uma Loja Virtual Grátis


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


Refactoring: Improving the Design of Existing Code by Martin Fowler, Kent Beck, John Brant, William Opdyke and Don Roberts. Refactoring: Improving the Design of Existing Code Martin Fowler with Kent Beck, John Brant, William Opdyke and Don Roberts. In this post I'll discuss some of the disadvantages of modules, and suggest that Ruby programmers should see them as a method of last resort for code sharing only after carefully considering alternative approaches such as creating classes. In the Addison-Wesley Object Technology Series. 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. I've long been told that this book is one of the must-reads for developers. Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides. Martin, “SRP: The Single Responsibility Principle”, http://www.objectmentor.com/resources/articles/srp.pdf. Fowler, “Refactoring: Improving the Design of Existing Code” location 3320; B. After picking it up a few months ago, it took me a while to finish reading it. Martin Fowler's discussion book and catalogue of common refactorings is a hugely interesting read. Sean Kelly "Consultant" April 27, 2013 at 11:27 am. Refactoring: Improving the Design of Existing Code. 3 thoughts on “Refactoring: Improving the Design of Existing Code (Addison-Wesley Object Technology Series)”. Move the field to the superclass.(2)Pull Up MethodYou have methodswith identical results on subcl. Guided by Tests” location 1258; M. Chapter 11 Dealing with Generalization(1)Pull Up FieldTwo subclasseshave the same field.

More eBooks:
Stick Fighting: Techniques of Self-Defense download
Software Testing and Analysis: Process, Principles and Techniques ebook download