Bloque VI · Programar con agentes · Lección 32
Programa como un profesional con IA: plan, tests y revisión
Aprenderás el flujo que evita el código frágil: planificar antes de escribir, escribir los tests primero, trabajar en paralelo con worktrees y revisar automáticamente cada cambio antes de aceptarlo.
- 11 min
- 9 láminas animadas
- Cuestionario de 4 preguntas
- Narrada en 6 idiomas
Qué vas a ver en esta lección
- El flujo que evita el código frágil
Los equipos que mejor trabajan con agentes repiten siempre el mismo ciclo: plan, tests, código, revisión y commit.
- Modo plan: primero lee y propone, luego toca
En modo plan el agente explora el código y te presenta un plan, pero no modifica nada hasta que lo apruebas.
- Tareas grandes: entrevista y especificación
Antes de una función grande, pide al agente que te haga preguntas y deje todo por escrito en un fichero.
- Tests primero: el agente sabe cuándo ha terminado
Con TDD (desarrollo guiado por tests) escribes primero las pruebas, compruebas que fallan y solo entonces se programa.
- Dale al agente algo que pueda comprobar
Sirve cualquier cosa que devuelva «pasa» o «falla»: tests, compilación, linter o una captura comparada con el diseño.
- Varias sesiones en paralelo con git worktrees
Un worktree es otra copia de trabajo del mismo repositorio, en su carpeta y su rama: cada agente trabaja en la suya.
- Revisión automática antes de aceptar cada cambio
Un revisor con el contexto limpio encuentra fallos que el agente que escribió el código no ve.
- Commits pequeños: cada paso, un punto de vuelta
Haz commit cada vez que algo funciona y pasa los tests: un cambio, un commit, un mensaje claro.
- Resumen: el flujo profesional con agentes
Plan, tests, verificación, paralelo, revisión y commits pequeños: más lento al principio, mucho más rápido al final.
Herramientas y conceptos
- Plan mode
- Worktrees
- Code review
- TDD
Entra con tu cuenta de Google y accede a esta lección y al curso completo.