--- title: Integration Hell localeTitle: Infierno de integracion --- ## Infierno de integracion Integration Hell es un término de jerga para cuando todos los miembros de un equipo de desarrollo pasan por el proceso de implementación de su código en momentos aleatorios sin la posibilidad de incorporar las diferentes piezas de código en un solo conjunto de códigos. El equipo de desarrollo tendrá que pasar varias horas o días probando y ajustando el código para que todo funcione. En la práctica, cuanto más largos se desarrollen los componentes de forma aislada, más tienden a diferir las interfaces de lo que se espera. Cuando los componentes se integran finalmente al final del proyecto, llevaría mucho más tiempo del asignado, lo que a menudo conlleva presiones de plazo y una integración difícil. Este doloroso trabajo de integración al final del proyecto es el infierno del mismo nombre. Integración continua, la idea de que un equipo de desarrollo debe usar herramientas específicas para "integrar continuamente" las partes del código en las que están trabajando varias veces al día para que las herramientas puedan coincidir con los diferentes "fragmentos" de código para integrarse de manera mucho más perfecta. que antes. Los Repositorios de código, como Git (y es la interfaz de código abierto que todos conocemos y amamos, GitHub) permiten a los equipos de desarrollo organizar sus esfuerzos para que se pueda dedicar más tiempo a la codificación y menos tiempo a preocuparse de si se integran las diferentes partes del código. [La integración continua](https://guide.freecodecamp.org/agile/continuous-integration/) es el antídoto ágil de este problema. La integración sigue siendo dolorosa, pero hacerlo al menos diariamente evita que las interfaces se diferencien demasiado. #### Más información: * [Evitando la integración del infierno](https://tobeagile.com/2017/03/08/avoiding-integration-hell/) * [Infierno de integracion](http://wiki.c2.com/?IntegrationHell) * [Los 5 mejores consejos para evitar el "infierno de integración" con la integración continua](https://www.apicasystems.com/blog/top-5-tips-avoid-integration-hell-continuous-integration/) * [Artículo de D-Zone sobre la integración del infierno y cómo la integración continua ha ayudado a que sea casi una cosa del pasado.](https://dzone.com/articles/continuous-integration-how-0)