Testing

testing

Episodio 20 – Testing

No tienes tiempo para no hacer testing.

Sale mucho más caro no hacer tests que hacerlos. El típico mantra de “No hay tiempo para hacer los tests”, suele ser más una excusa que una realidad.

Hay proyectos en los que debido a su pequeñísima envergadura y recorrido, realmente no merece la pena. Pero en la mayoría de los casos, es más que recomendable añadir tests a tus proyectos.

Testing

Transcripción

¡Muy buenas!
Soy Gabi Moreno y te doy la bienvenida al episodio número 20 de Productividad en el Desarrollo Android. El podcast donde hablamos sobre qué puedes hacer para ser una desarrolladora o desarrollador Android más eficaz y eficiente.

Te contamos técnicas, hábitos, herramientas, conceptos, tips y todo aquello que te va a hacer crecer sí o sí, porque hay algo que todos tenemos en común y es que el día dura 24 horas.

Como inviertas o gastes este tiempo es cosa tuya.

No tienes tiempo para no hacer testing.

Efectivamente, sale mucho más caro no hacer test que hacerlos.

Este típico mantra de no hay tiempo para hacer los tests suele ser más una excusa que una realidad.

Dicho sea de paso, hay proyectos en los que debido a su pequeñísima envergadura de recorrido realmente no merece la pena.

Pero en la mayoría de los casos es más que recomendable añadir test a tus proyectos.
Especialmente en el caso de proyectos grandes es de vital importancia.
Vamos a ver, beneficios.

Te obligas a hacer el código testable y esto es muy bueno ya que lo normal es que sigas los principios sólidos y arquitecturas clean.

Siguiente punto, te hacen ser más productivo, te aportan agilidad.
Al estar automatizados no tienes que comprobar una y otra vez de forma manual si algo funciona o no, ya que hay una máquina que lo hace por ti, tal como comentábamos en el episodio llamado 10 tips de productividad.

Siguiente, te aportan seguridad, ya que una vez tus tests están incorporados en tu flujo de integración continua, te vuelves mucho más robusto frente a meter errores….

Publicado: 2020-11-02 Actualizado: 2024-05-19