Definição – o que significa Dependency Hell?
Inferno de dependência é um termo usado para definir os problemas enfrentados por desenvolvedores de software, editores e usuários em geral, quando um software ou pacote de software é dependente de outro software. O inferno de dependência ocorre quando o software funciona de maneira anormal ou exibe erros e bugs devido a um software / aplicativo integrado desenvolvido por terceiros.
Definirtec explica Dependency Hell
O inferno de dependência é um problema comum encontrado em software / aplicativos que são construídos usando um pacote de software complementar ou que dependem de um para funcionalidade completa. O inferno de dependência pode assumir várias formas e ocorrer por vários motivos, como a necessidade de instalar bibliotecas de software complementares, a necessidade de longas cadeias de instalações, problemas com um programa conflitante, a criação de dependências circulares e muito mais. Também inclui dependências específicas da plataforma relacionadas a uma plataforma de desenvolvimento de software. Inferno de DLL, Inferno de JAR e conflito de extensão são os tipos mais comuns de inferno de dependência.