This post originated from an RSS feed registered with Agile Buzz
by Keith Ray.
Original Post: Refactoring Reduces Costs
Feed Title: MemoRanda
Feed URL: http://homepage.mac.com/1/homepage404ErrorPage.html
Feed Description: Keith Ray's notes to be remembered on agile software development, project management, oo programming, and other topics.
In the Agile Testing mailing list, Bruce Rennie wrote: "When we return to code to change it there is a certain price we pay, which Robert Grady called 'knowledge recovery'. So, any new feature or bug fix we make has two components: the time it takes to recover knowledge about the code simply to get ourselves into a position to make changes, plus the time
it takes to make the change itself. Anything we can do to reduce knowledge recovery time is a clear win. It seems to me that refactoring can be of great value here."