Plan de refactorización de código legado
Genera un plan por fases para refactorizar código legado sin romper funcionalidad existente.
Actúa como arquitecto de software. Analiza el siguiente código legado y propón un plan de refactorización en 3-4 fases, priorizando reducir riesgo de romper funcionalidad existente. Para cada fase indica: qué cambiar, por qué, y qué tests deberían existir antes de tocar ese código. Código: [PEGA AQUÍ EL CÓDIGO O DESCRIPCIÓN DEL MÓDULO]
Caso de uso
Arquitectura de software
Conclusión
La fase más importante de cualquier plan de refactorización no es el cambio de código en sí, sino asegurar que existen tests que detecten si algo se rompió.
Preguntas frecuentes
Explora más prompts en Programación y código o revisa nuestras guías de prompt engineering.
Prompts relacionados
Revisor de código con buenas prácticas
PremiumPide una revisión de código detallada señalando bugs, riesgos y mejoras de legibilidad.
Generador de tests unitarios
Genera casos de prueba unitarios para una función, incluyendo casos límite habitualmente olvidados.
Documentación de función de código
Genera documentación clara (docstring/JSDoc) para una función a partir de su código.