Que compile no significa que funcione

El error más caro del Vibe Coding es pedirle a la IA que 'arregle' algo y descubrir mañana que rompió otra cosa que sí funcionaba.
La defensa tiene dos piezas: probar (saber si algo funciona) y controlar versiones (poder regresar cuando se rompe). Sin ellas, cada cambio es una apuesta.
Escribir una prueba que signifique algo
Una prueba es una situación concreta con un resultado esperado. Parte de tus criterios de aceptación.
Para el CRM: 'si agrego un cliente con nombre y teléfono válidos, debe aparecer en la lista'. Eso ya es una prueba. La ejecutas, anotas si pasó o no, y tienes información real en lugar de una sensación.
Antes de pedirle a la IA que corrija un error, conviene guardar una versión del código para poder regresar.
Depurar con IA: el método
Cómo pedir ayuda sin perder el control
Reproduce
Logra que el error aparezca otra vez y anota los pasos exactos.Captura
Copia el mensaje de error completo, sin resumir ni traducir.Recorta
Prepara el fragmento de código mínimo donde sospechas que está el problema.Pregunta
A la IA: el error, lo que esperabas y el código mínimo. Pide explicación, no solo el arreglo.Entiende
No aceptes un arreglo que no entiendes. Pregunta por qué funcionaba antes y por qué ahora no.Verifica
Aplica, vuelve a ejecutar tu prueba y confirma que lo anterior sigue intacto.
Paso 1 de 6
Ruta de decisión: ¿qué hago con este error?
La IA te devuelve un arreglo que soluciona el error pero no entiendes por qué. ¿Qué haces primero?
¿Qué tan seguro estás de poder explicar qué es una 'regresión' (romper algo que antes funcionaba) después de este objeto?
¿Qué tan seguro estás de tu respuesta?
Piensa en tu app del curso: escribe DOS pruebas concretas (situación y resultado esperado) que usarás para saber si tu MVP realmente funciona.
Buena prueba = datos de entrada claros + resultado que puedes observar. Evita 'que se vea bien'.
Tu texto se guarda sólo en este dispositivo.
- Probar es convertir criterios de aceptación en situaciones verificables.
- Antes de corregir, guarda una versión para poder regresar.
- No aceptes un arreglo de IA que no entiendes: pregunta el porqué.
Siguiente paso: Publicar tu aplicación — del portátil al mundo, con las credenciales a salvo.
Comentarios
Inicia sesión para comentar.
Todavía no hay comentarios. Sé la primera persona en opinar.