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




Refactoring: Improving the Design of Existing Code Don Roberts, John Brant, Kent Beck, Martin Fowler, William Opdyke
Publisher: Addison-Wesley Professional




My experience is that refactoring is a big ait to building software quickly. Once upon a time, a consultant made a visit to a development project. Software developers are professionals. 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. Preface from the book 'Refactoring: Improving the Design of Existing Code'. Also consider reading Martin Fowler's “Refactoring: Improving the Design of Existing Code”. Il est certain que ce livre est une référence sur la pratique du remaniement (Refactoring): L'étude est exhaustive, les patterns de refactoring sont très clairs, les exemples aussi, en java. Refactoring: Improving the Design of Existing Code by Martin Fowler, Kent Beck, John Brant, William Opdyke and Don Roberts. ɇ�构的目的是让可以工作的代码更好,使面向对象的代码更简单,更容易维护。书上还说,所有的程序员应当能使用重构技术改进他们的代码。 nuts-and-bolts n.具体细节 前言 Chapter 3. €�Any fool can write code that a computer can understand. It changed the way I am writing code. While reading the book , I got some impressed tips and mark them as below. Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides. It was the first I've read related to “clean code”. As such, it is not a surprise that Refactoring: Improving the Design of Existing Code feels a little dated. Our job is to build effective software as rapidly as we can. However, not as much as I had expected. It is setup as a catalog of refactoring techniques. €�Refactoring: Improving the Design of Existing Code” is focused on OO programming (lots of Java examples) and Agile practices.

Other ebooks:
The Natural and the Human: Science and the Shaping of Modernity, 1739-1841 ebook download