Refactorizar código manteniendo el comportamiento
Mejora la legibilidad, estructura y rendimiento de un código sin cambiar lo que hace, y resume cada cambio realizado.
Actúa como revisor de código. Refactoriza el siguiente código en [LENGUAJE] sin cambiar su comportamiento. Código: [PEGAR CÓDIGO] Mejora: legibilidad, nombres, duplicación, complejidad y rendimiento cuando aplique. Devuelve el código refactorizado y una lista de los cambios y por qué mejoran el código.