08
PROGRAMACIÓN
Intermedio
Todos
Encontrar el error en un programa que no funciona
Pegá el código y el mensaje de error para obtener un diagnóstico y la corrección explicada.
Qué problema resuelve
Un error que no se entiende puede frenar horas de trabajo. Buscar el mensaje en internet devuelve casos parecidos pero rara vez el tuyo, con tu código y tu contexto.
Cómo funciona
- Copiá el mensaje de error completo, sin recortar
- Pegá el fragmento de código relevante y sus alrededores
- Contá qué esperabas que pasara y qué pasó realmente
- Pedí el diagnóstico antes que la solución
- Aplicá el arreglo y verificá que no rompa otra cosa
Prompt recomendado
Copiá y pegá en tu herramienta de IA
Tengo este error en [LENGUAJE]: Mensaje completo: [PEGAR EL ERROR] Código: [PEGAR EL CÓDIGO] Esperaba: [QUÉ DEBERÍA PASAR] Pasó: [QUÉ PASÓ REALMENTE] Decime: 1. Cuál es la causa real del error (no sólo el síntoma) 2. La corrección concreta 3. Cómo evitar este tipo de error en el futuro
Ajustá el prompt a tu contexto: cuanto más específico seas, mejor será el resultado.
Ejemplo práctico
Un "undefined index" en PHP resultó no ser un problema del array sino de un formulario que enviaba el campo con otro nombre. La IA lo detectó al ver el HTML junto al PHP, algo que la búsqueda del mensaje de error nunca habría encontrado.
Consejos
- Pegá el error completo: la línea y el archivo son la mitad de la información
- Si el error aparece de forma intermitente, contalo: cambia el diagnóstico
- Nunca pegues claves, tokens ni credenciales dentro del código