Understanding the Economics of Refactoring
Rob Leitch, Eleni Stroulia · 2003
In this paper we discuss a novel method for estimating the expected maintenance savings given a refactoring plan. This work is motivated by the increased adoption of refactoring practices as part of new agile methodologies and the lack of any prescriptive theory on when to refactor.