← Procesadores de Lenguajes

3. Comprobar antes de entregar

Qué verificar, en qué orden y con cuánto esfuerzo, con las fuentes de tu materia.

Ya sabes que el sistema completa texto plausible, y ya sabes pedirle ayuda con tu proceso. Falta lo que separa un uso profesional de uno ingenuo: no entregar nada que no hayas comprobado.

Verificar no es desconfiar de todo, que es igual de inútil. Es saber qué comprobar y cuánto esfuerzo dedicarle.

Qué comprobar, en este orden

  1. Verificar la solución: las decisiones y la gramática resultantes.
  2. Verificar el programa resultante.

Cuánto esfuerzo

La trampa de preguntarle si está seguro

“¿Estás seguro?” no es verificar. El sistema tiende a acomodarse a lo que parece que esperas: se retracta de cosas correctas y reafirma cosas falsas. Sirve para explorar dudas; no sirve como prueba.

La verificación se hace fuera del sistema.

En Procesadores de Lenguajes

En Informática tienes una ventaja: puedes ejecutar. Que compile no significa que sea correcto, así que prueba el caso vacío, el límite y el que rompe la precondición. Si te propone una función o una opción de configuración, compruébala en la documentación oficial de la versión que usas.

Tus fuentes de verdad en esta asignatura, por orden:

  1. {“Justificación de la solución”=>”los argumentos de diseño”}
  2. Resultados de los tests de la solución
  3. {“Justificación de la implementación”=>”los argumentos de implementación”}
  4. Resultados de los tests del programa

Lo que entregas es tuyo

Ninguna entrega es la salida en bruto. Lo que entregas es un trabajo tuyo en el que la IA ha intervenido, del que respondes tú y que tienes que ser capaz de defender si te preguntan por cualquier línea.

Si no puedes explicar por qué algo está así, todavía no está listo para entregar.

Lo que deberías poder hacer

  1. Ante una respuesta, señalar las tres afirmaciones que verificarías primero y con qué fuente.
  2. Localizar un supuesto que la respuesta dé por hecho y que tú no habías fijado.

Verlo explicado

Un vídeo corto de Asociación Programamos que desarrolla lo anterior. Verlos es opcional.

¿Cómo aprenden los ordenadores a partir de datos? · 6 min
Lo que sabe viene de sus datos de entrenamiento. Ahí está el origen de sus lagunas y de sus sesgos, y por eso hay que verificar.
Artículo con más detalle →

Más recursos para profundizar →

← Lección 2 Lección 4: Tu responsabilidad →