Explicación: La refactorización es el proceso de cambiar un sistema de software de tal manera que no altere el comportamiento externo del sistema, sino que mejore su estructura interna. A menudo se utiliza para mejorar el diseño de un sistema de software, hacerlo más mantenible o mejorar su rendimiento.