Capítulo 13. Integración continua

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

El principio de integración continua se aplica también a las pruebas, que también deben ser una actividad continua durante el proceso de desarrollo.

Grady Booch et al., Análisis y diseño orientados a objetos con aplicaciones (Addison-Wesley, 2007)

Con la integración continua de , se demuestra que tu software funciona (suponiendo un conjunto de pruebas automatizadas suficientemente completo) con cada nuevo cambio, y sabes en qué momento se rompe y puedes arreglarlo inmediatamente.

Jez Humble y David Farley, Entrega continua (Addison-Wesley, 2010)

La entropía del software, como su homóloga en termodinámica, es el principio de que el grado de desorden de un sistema tiende a aumentar con el tiempo. Puede que no haya forma de salir de la entropía en física: la segunda ley de la termodinámica lo prohíbe. ¿Hay alguna forma de frenar la entropía en el software?

Nuestra mejor defensa actual contra los efectos ruinosos del caos de código es la entrega continua (EC). El término procede del primer principio del Manifiesto Ágil, que sitúa como máxima prioridad la satisfacción del cliente mediante la "entrega temprana y continua de software valioso".

Un término relacionado que precede al Manifiesto Ágil en aproximadamente una década es integración continua (IC), acuñado por Grady Booch y perfeccionado por Kent Beck, Martin Fowler, Jez Humble, ...

Get Aprender el desarrollo basado en pruebas now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.