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




Being part of this Don't use design patterns for the sake of design patterns: Good developers love writing crafty, intelligent code. Most of them were based on existing code. Refactoring, I got influence when I read Martin Fowler's book on Refactoring: Improving the Design of Existing Code. After refactoring some code, make sure your test cases still pass and write new test cases where necessary. Refactoring: Improving the Design of Existing Code. In my career, a very little portion of the projects I was involved with were based on new code. Certainly, I just realize how important it becomes when we maintain the code. Over the past few months, I've been working with an Agile Team in two-week sprints improving an existing and quite complicated planning environment that my company has been developing over the past few years. One of the great books I read about refactoring was, “Refactoring: Improving the Design of Existing Code”, this book is unbelievable, I recommend everyone to read it. Last week, I had the opportunity to do a presentation on refactoring, using Martin Fowler's book Refactoring as the basis, for the Bartlesville Dot Net Users Group (BDNUG). Kabz writes “Refactoring (as I'll refer to the book from here on in) is a heavy and beautifully produced 418 page hardback book. Object oriented development was starting to come into it's own. Improving the Design of Existing Code (Refactoring). In the Addison-Wesley Object Technology Series. 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”. Refactoring: Improving the Design of Existing Code Martin Fowler with Kent Beck, John Brant, William Opdyke and Don Roberts. Dating allllll the way back to 1999. We recently launched a challenge that invites Safari Books Online subscribers to write a book or video review and in exchange for their review, we'll enter. Facing an existing project, you sometimes get confronted with “code that smells”.