Repaso
English
TestingFundamentosTST-42

¿Por qué los desarrolladores escriben tests?

Opciones

  1. Para comprobar pronto que el código funciona como se espera (Opción correcta)
  2. Para que el programa vaya más rápido en producción
  3. Porque todos los compiladores los exigen para construir
  4. Para aumentar el tamaño total del programa

Respuesta

Para comprobar que el código se comporta como se espera y detectar problemas pronto, sobre todo cuando el código cambia después

Por qué

Sin tests, cada cambio podría romper algo en silencio y solo te enteras cuando se quejan los usuarios.

Con tests, ejecutas un comando y ves en segundos si el comportamiento importante sigue funcionando.

Los tests también actúan como documentación viva de cómo debe comportarse el código.

Recuerda

Tests = una red de seguridad para los cambios.

Términos clave

Practica esta pregunta en Repaso