articleNov 1, 2017Closed access

Refactoring improving the design of existing code

Universidad Don Bosco

Indexed incrossref

Abstract

The present document contains the most relevant results obtained in the study of refactoring. Mainly it addresses the general aspects of refactoring and the basic concepts that make it up, then it details the how, why and when to apply refactoring in computer systems that have been poorly designed, this in order to a better performance and maintenance of the constituent components. Finally, it is emphasized the importance of the refactoring process as such in software development.

Citation impact

2,081
total citations
FWCI
217.15
Percentile
100%
References
1
Citations per year

Authors

1

Topics & keywords

Keywords
  • Code refactoring
  • Computer science
  • Programming language
  • Software engineering
  • Software maintenance
  • Process (computing)
  • Code (set theory)
  • Software development
UN Sustainable Development Goals
  • Industry, innovation and infrastructure
No related works found for this paper.