A Manually Validated Code Refactoring Dataset and Its Assessment Regarding Software Maintainability
István Kádár, Péter Hegedűs, Rudolf Ferenć, Tibor Gyimóthy · 2016
Refactoring is a popular technique for improving the internal structure of software systems. It has a solid theoretical background while being used in development practice at the same time. However, we lack empirical research results on the real effect of code refactoring and its ways of application.