

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Artefacto reutilizable
<a name="reusable-artifacts"></a>

Los artefactos reutilizables permiten a tu organización ahorrar tiempo y mejorar el nivel de [Don't Repeat Yourself (DRY)](https://en.wikipedia.org/wiki/Don%27t_repeat_yourself) (Wikipedia) en la organización. El uso de artefactos reutilizables implica los siguientes desafíos comunes:
+ No se usa el versionado de versiones de Git
  + Este problema puede provocar interrupciones y demoras en el proyecto cuando un equipo de aplicaciones hace referencia al repositorio de origen y el repositorio de origen sufre un cambio importante.
+ Escribir código de calidad inferior
  + Considere la posibilidad de entregar un repositorio de grupos AWS de seguridad central. Ahora imagine asignar esa tarea a un desarrollador que no es competente con las características y el diseño del lenguaje de infraestructura moderno. En lugar de utilizar variables dinámicas, parámetros almacenados y cálculos imbuidos, ofrecen un artefacto que requiere 50 variables de entrada para su implementación y que es propenso a estropearse. Ahora, todas las aplicaciones de su organización que deben usar un grupo de AWS seguridad también deben agregar 50 variables de entrada a su código fuente para usar el artefacto dependiente. Escribir código de calidad inferior amplifica el impacto de ese código.