Academia.eduAcademia.edu

A Study of Quality Improvements By Refactoring

Abstract
sparkles

AI

This study investigates the impact of refactoring on software quality by analyzing transformations that maintain behavior while potentially altering non-functional properties. It explores the application of refactorings, specifically a variant of the Move Method, to enhance coupling and cohesion metrics. Results indicate that while refactoring can improve quality in specific contexts, further research is necessary to establish comprehensive guidelines for effective application.