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


La semana pasada, para preparar decentemente la charla que impartí en Luce I.T., leí Refactoring: improving the design of existing code de Martin Fowler y Kent Beck. 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. It changed the way I am writing code. It was the first I've read related to “clean code”. Refactoring is thus a process of software source code transformation. Refactoring has been described as "the art of safely improving the design of existing code" (Martin Fowler, see refs). Also consider reading Martin Fowler's “Refactoring: Improving the Design of Existing Code”. Refactoring does not involve adding new features. Refactoring: Improving the Design of Existing Code ▻ 04/11 - 04/18 (6). 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”. Way back in 1999 Martin Fowler published Refactoring — Improving the Design of Existing Code. Beck, “Refactoring: improving the design of existing code”, Addison Wesley Longman, 1999, pp.238 – 240.

Links:
Eclipse Rich Client Platform (2nd Edition) ebook