1 paper
Tom Schrijvers, Alexander Serebrenik
Refactoring is an established technique from the OO-community to restructure code: it aims at improving software readability, maintainability and extensibility. Although refactorin…