Lab BLD04: LAB-M04 · Una función del producto con dos tests y un error provocado, leído y arreglado

Commit con una función del producto, dos tests en verde, uno de caso límite, una nota del error provocado y su arreglo, y la explicación de la función en palabras del alumno.

Tu reto: LAB-M04 · Una función del producto con dos tests y un error provocado, leído y arreglado

Necesitas

  • Python 3 o Node instalado
  • El repositorio de la unidad M03
  • Un asistente o agente de código

Pasos

1. Prepara el entorno:

entorno virtual de Python con pytest o proyecto de Node con npm init.

2. Pide a la IA una primera versión de una función útil para tu producto, léela y explícala con tus palabras en un comentario.

3. Escribe dos tests, uno con un caso normal y otro con un caso límite, y ejecútalos.

4. Provoca un error a propósito, lee el tipo, el mensaje y la línea, y escribe qué significa.

5. Arregla el error con un cambio pequeño, deja los tests en verde y haz commit.

Checklist de calidad

Resultado final

Función probada con tests en verde y un error documentado de principio a fin.