acm-header
Sign In

Communications of the ACM

ACM News

Study Finds That Refactoring Doesn't Improve Code Quality


View as: Print Mobile App Share:
building blocks

Credit: binas.academy

Refactoring software, that is, restructuring existing source code to make it more readable, efficient, and maintainable, is something all developers do every now and again. The implicit assumption behind refactoring is that the benefits (time and headaches saved in the future) outweigh the costs (time and effort spent now). However, new experimental research suggests that this may not be the case and that software code quality may not be improved much, if at all, by refactoring.

The study was recently published in the International Journal of Software Engineering & Applications titled "An Empirical Evaluation of Impact of Refactoring On Internal and External Measures of Code Quality."

From ITworld
View Full Article
 

 


 

No entries found

Sign In for Full Access
» Forgot Password? » Create an ACM Web Account