La IA rinde más como complemento que como sustituto cuando se enfrenta a código heredado: generar tests que el legacy nunca tuvo, añadir funcionalidades sin reescribir desde cero, documentar lo que nadie documentó y refactorizar fragmentos pequeños y acotados. Herramientas como Copilot, Codeium o LangChain actúan de asistente dentro del editor —tú preguntas, tú filtras—, y la automatización de documentación (PRs, reportes, listas de tareas) quita el trabajo mecánico de encima sin tocar los quality gates. El límite es real: la IA no rescata proyectos enteros sola, y sin contexto del negocio sus soluciones sobre código viejo son tan buenas como la documentación que tú le aportes.
Ayúdame con este código legacy <pégalo o descríbelo>: primero genera tests de caracterización que fijen su comportamiento actual, luego propón un refactor pequeño y acotado, y documenta qué hace. No lo reescribas entero.
Fuentes en Web Reactiva
- Atrévete a mirar a tu pasado: Cómo la IA puede ayudarte a refactorizar tu código legacypost2023-05-29
- 11 casos de uso de la IA para developersPremium2025-12-21
- WRP 306. Cómo convencer a tu jefe para que haga lo que tú quierasPremium2024-07-18
Momentos
Codeium, Copilot y ChatGPT como asistentes para entender código existente y preguntar soluciones sin empezar desde cero; la IA no sustituye la exposición humana · complemento sobre legacy
generar una lista de tareas ejecutable (GitHub/GitLab) a partir de un reporte de seguridad, con prompts y ficheros generados con IA y luego refinados a mano · documentación y tareas automáticas
Artículo creado por Daniel Primo con ayuda de la IA en base a lo compartido en el podcast, vídeos y textos de Web Reactiva.