¿Alguna vez has tenido la sensación de que te pasas la vida recompilando y retesteando cosas que no lo necesitan? Si la respuesta es sí, esta charla podría ayudarte. La arquitectura del sistema define qué partes tendrán que ser reconstruidas cada vez que haces un commit, lo que significa que dicha arquitectura tiene que tener en cuenta el build.

Hay veces que tienes demasiadas responsabilidades concentradas en un mismo módulo y te toca recompilarlas todas cada vez que cambias una de ellas, otras veces tienes una aplicación separada en tiers y tienes que tocarlas todas cada vez que añades una nueva funcionalidad. En esta presentación cubriremos escenarios como estos, y veremos técnicas para reestructurar la aplicación con el fin de minimizar todo trabajo innecesario.