Prompt para entender código existente antes de modificarlo
Obtén una explicación clara de qué hace un código, cómo fluye, qué riesgos tiene y qué probar antes de cambiarlo.
Personaliza el prompt
Completa los campos con información real de tu caso. Cuanto más concreto seas con contexto, límites y formato, más útil será la respuesta.
Antes de corregir o refactorizar código conviene entender su intención, sus dependencias y sus riesgos. Este prompt prioriza la explicación del comportamiento actual antes de sugerir cambios.
Para qué sirve este prompt
- Cuando recibes código de otro proyecto o de una versión antigua.
- Antes de tocar una función sensible.
- Si necesitas explicar un bloque de código a otra persona.
Qué deberías obtener
Deberías recibir una explicación por bloques, flujo de datos, dependencias, riesgos antes de modificar, preguntas pendientes y plan de pruebas mínimo.
Ejemplo de uso
Código: función JavaScript que procesa formularios y valida campos. Objetivo: cambiar validación sin romper el envío. Nivel: intermedio.
Cómo adaptarlo bien
- Añade tu nivel para ajustar la profundidad técnica.
- Indica qué cambio planeas hacer para enfocar el análisis.
- Pide que separe hechos del código y suposiciones.
Checklist de calidad
- La explicación sigue el flujo real del código.
- Los riesgos y dependencias aparecen antes de las mejoras.
- Incluye pruebas recomendadas antes de modificar.
Cómo usarlo paso a paso
- Pega un fragmento completo pero acotado.
- Indica qué quieres cambiar o entender.
- Pide que no proponga refactor hasta explicar el comportamiento actual.
Consejos prácticos
- Incluye nombres de archivos si hay dependencias.
- Pide un diagrama textual del flujo si el código es largo.
- Solicita casos borde antes de aplicar cambios.
Errores comunes
- Pedir que “mejore” código que todavía no entiendes.
- No indicar qué parte puedes o no puedes modificar.
- Aceptar una reescritura completa sin pruebas.
Búsquedas relacionadas
Prompts relacionados
Diagnostica errores con hipótesis, pasos de reproducción, causa probable y solución mínima explicada.
ProgramaciónCrear tests unitariosDiseña tests unitarios con casos positivos, negativos y borde sin modificar la lógica original del código.
Excel y datosCrear fórmula de ExcelConvierte una necesidad de hoja de cálculo en una fórmula clara, explicada y adaptada a tu configuración regional.
Preguntas frecuentes
¿Puede explicar código largo?
Sí, aunque es mejor dividirlo por archivos o funciones para obtener respuestas más precisas.
¿También puede sugerir mejoras?
Sí, pero después de explicar el comportamiento actual y los riesgos de cambiarlo.