

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Artefatos reutilizáveis
<a name="reusable-artifacts"></a>

Artefatos reutilizáveis permitem que sua organização economize tempo e melhore o nível [Não se repita (DRY)](https://en.wikipedia.org/wiki/Don%27t_repeat_yourself) (Wikipedia) na organização. O uso de artefatos reutilizáveis inclui os seguintes desafios comuns:
+ Não está usando o controle de versão do Git
  + Esse problema pode causar interrupções e atrasos no projeto quando uma equipe de aplicativos faz referência ao repositório de origem e o repositório de origem tem uma alteração significativa.
+ Escrevendo código de qualidade inferior
  + Considere a tarefa de fornecer um repositório central AWS de grupos de segurança. Agora, imagine atribuir essa tarefa a um desenvolvedor que não é competente com os recursos e o design da linguagem de infraestrutura moderna. Em vez de usar variáveis dinâmicas, parâmetros armazenados e cálculos imbuídos, eles fornecem um artefato que requer 50 variáveis de entrada para ser implementado e está sujeito a falhas. Agora, cada aplicativo em sua organização que precisa usar um grupo AWS de segurança também deve adicionar 50 variáveis de entrada ao código-fonte para usar o artefato dependente. Escrever código de qualidade inferior amplifica o impacto desse código.