Errores, depuración e IA
Distinguir tipos de errores, depurar de forma controlada y comunicarse con precisión con una IA.
Estado: No iniciada
Objetivo
Aprender a analizar problemas de código y pedir cambios técnicos de forma precisa.
Tipos de error
Error de sintaxis: el código incumple las reglas de escritura.
Error de ejecución: el problema aparece mientras el programa se está ejecutando.
Error lógico: el programa puede ejecutarse, pero produce un resultado incorrecto.
Depuración
Proceso básico:
- leer el error;
- localizar la zona afectada;
- identificar qué debía ocurrir;
- comprobar valores y variables;
- cambiar una cosa cada vez;
- volver a ejecutar.
Antes de modificar código debemos comprender qué hace.
Trabajar con IA
Una petición técnica útil debe indicar, cuando sea relevante:
- lenguaje;
- objetivo;
- elemento afectado;
- comportamiento esperado;
- restricciones.
Ejemplo:
Modifica únicamente calcular_total() para incluir una comisión. Mantén intacto el resto del programa.Limitar el alcance reduce cambios accidentales.
Conceptos esenciales
- error de sintaxis
- error de ejecución
- error lógico
- debugging
- leer antes de modificar
- precisión al trabajar con IA
- cambio seguro