Copilot y asistentes de programación
Un asistente de código puede ayudar a explicar una función, proponer un cambio o generar casos de prueba.
Qué aprenderás
- Un asistente de código puede ayudar a explicar una función, proponer un cambio o generar casos de prueba
- Construir y comprobar una solución usando datos ficticios.
- Resolver y aprobar la hoja de ejercicios antes de continuar.
Conceptos del tema
Un asistente de código puede ayudar a explicar una función, proponer un cambio o generar casos de prueba.
Dale contexto sobre el comportamiento esperado y el entorno.
Revisa el código propuesto antes de ejecutarlo: una sugerencia puede ser incorrecta o introducir un acceso no deseado.
Comprueba dependencias, entradas y resultados.
El criterio de aceptación debe describir lo que necesita la persona, no solo que desaparezca un error.
Cómo interpretar este tema
Separa el objetivo de los datos de entrada y del criterio de éxito. Trabaja primero con ejemplos ficticios que puedas comprobar. En código, identifica entradas, operaciones y salidas; en un encargo a una IA, distingue el contenido generado de las acciones realmente ejecutadas.
Construye una solución pequeña y revisable. Comprueba casos normales, fronteras y errores; conserva las fuentes de las afirmaciones y los permisos de cada herramienta. Los ejemplos de Python de este curso se copian a tu propio entorno: la página no ejecuta código ni realiza llamadas a servicios de IA.
Detalles para comprender la regla
La revisión permite detectar acciones no previstas y errores antes de que afecten al entorno.
El comportamiento y el entorno delimitan una solución que se pueda comprobar.
Una prueba cubre su caso concreto; otros valores y fronteras pueden fallar.
Ejemplo resuelto
Pedir una función de validación para una cantidad entera no negativa.
- Indica qué entradas son válidas y qué ocurre con las inválidas.
- Revisa la propuesta para entenderla.
- Prueba cero, un positivo y entradas no válidas.
Cómo practicar
- Define el resultado y los datos que necesita.
- Revisa el ejemplo y anticipa su salida antes de probarlo.
- Comprueba un caso normal, una frontera y un error.
- Explica la solución y verifica los datos o fuentes que utiliza.
Tu cuenta gratuita guarda respuestas, notas y progreso en las dos plataformas.
Abrir teoría y hoja de ejercicios →Elegir mi punto de partidaRecursos para profundizar
- Revisar código con Copilot ↗
Documentación de referencia del tema. Puede estar en inglés.