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.
Entrega
Lo que escribas aquí queda registrado en tu expediente y lo evalúa la rúbrica del módulo: escribe qué has construido y dónde está (enlace, salida, captura) y cómo comprobaste que funciona. Puedes volver a entregar cuando quieras.