Aprendimos a refactorizar el código,a desarrollar una estrategía de pruebas para ir incluyendo nuevas funciones en nuestros programas, primero hacer pruebas por fuera para después incluir en el programa. La elección de los datos de prueba es fundamental, el apoyarse con las salidas en consola, nos ayuda a ver como el programa se va ejecutando.
- Aprendimos a evitar código duplicado utilizando estrategias para mostrar la palabra “intento” en singular o plural, dependiendo del número de intentos realizados.
- Analizamos la documentación y encontramos información relevante para el desarrollo de nuestro programa.
- Descubrimos cómo emplear la función Math.random() para generar un número aleatorio, lo que permite la creación de desafíos y juegos más dinámicos y variados.