Capítulo 6. Gestión de paquetes

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

En algún lugar del mundo, mientras lees esta frase, se está escribiendo una línea de código.Esta línea de código acabará formando parte de un artefacto que se convertirá en un bloque de construcción utilizado internamente por una organización en uno o varios productos empresariales, o compartido a través de un repositorio público, sobre todo Maven Central para bibliotecas Java y Kotlin.

Hoy en día hay más bibliotecas, binarios y artefactos disponibles que nunca, y esta colección seguirá creciendo a medida que los desarrolladores de todo el mundo continúen con su próxima generación de productos y servicios. Manejar y gestionar estos artefactos requiere más esfuerzo ahora que antes, con un número cada vez mayor de dependencias que crean una complicada red de conexiones. Utilizar una versión incorrecta de un artefacto es una trampa fácil en la que caer, causando confusión y construcciones rotas, y en última instancia frustrando las fechas de lanzamiento de un proyecto cuidadosamente planificadas.

Es más importante que nunca que los desarrolladores comprendan no sólo la función y la idiosincrasia del código fuente que tienen ante sí, sino también cómo se empaquetan sus proyectos y cómo se ensamblan los bloques de construcción en el producto final. Conocer a fondo el proceso de compilación en sí y cómo funcionan nuestras herramientas ...

Get Herramientas DevOps para desarrolladores Java 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.