Iniciar sesión Registrate ahora!

Continuous Integration from Scratch

Mientras los proyectos crecen el tiempo no es suficiente para lidiar con todas las tareas necesarias para mantener la calidad de nuestro código, no sería nada conveniente ignorar esto por que al final del día el resultado de este descuido sería un verdadero desastre, llegando al código no mantenible, no entendible, cuando algún miembro del equipo que conoce el desarrollo del proyecto no se encuentre, y sea necesario agregar más integrantes al equipo la curva de aprendizaje será aún más inclinada, tomando semanas hasta meses comprender lo que está pasando, llegando a crear un proyecto nada rentable y bastante odiado. La realidad es que esto necesita algo de automatización, nosotros debemos enfocarnos en el desarrollo, mientras alguien más deberá preocuparse por los test, la calidad del código y posteriormente el deploy de nuestra aplicacion, es momento donde la técnica de continuous integration viene a jugar su rol en nuestros proyectos, que mejor que terminar el dia con una birria bien fría sabiendo que ademas que terminamos ese feature pendiente, se realizó de la mejor manera posible, el código fue revisado y probado. En esta sesión conoceremos al concepto de continuous integration que es, para que se usa, que importancia tiene en el desarrollo de software, como podemos iniciar a aplicarlo en nuestro flujo de trabajo, ventajas, desventajas así como las herramientas y servicios con los que contamos hoy en dia, ademas de algunos tips practicos jugando con algunas de las plataformas de hosting más famosas en el mundo Drupal .

Speaker(s): 
Experience level: 
Intermediate
Track: 
Status: 
Accepted

Saturday, November 7, 2015 - 10:30 to 11:20