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




Hi all: First meetup for the book club on Refactoring, Improving the Design of Existing Code. New Book: Refatoring Improving the Design of Existing Code. It changed the way I am writing code. By roundcrisis | November 23, 2009. Http://www.storytellersoftware.com Mark Mahoney. 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. Dating allllll the way back to 1999. It is a great book from Martin Fowler & Co. Object oriented development was starting to come into it's own. Usage of the term increased after it was featured in Refactoring: Improving the Design of Existing Code.[1] Code smell is also a term used by agile programmers.[2]. Refactoring is about improving the design of existing code. It was the first I've read related to “clean code”. Also consider reading Martin Fowler's “Refactoring: Improving the Design of Existing Code”. Refactoring: Improving the Design of Existing Code. What I found most useful are all the examples that are given for almost every refactoring that is described.