Inhoudsopgave:
Definitie - Wat betekent Dependency Hell?
Dependency hell is een term die wordt gebruikt om de problemen te definiëren waarmee softwareontwikkelaars, uitgevers en gebruikers in het algemeen worden geconfronteerd wanneer software of een softwarepakket afhankelijk is van andere software. Afhankelijkheidsheld treedt op wanneer software abnormaal werkt of fouten en bugs vertoont als gevolg van een geïntegreerde software / applicatie ontwikkeld door een derde partij.
Techopedia verklaart Dependency Hell
Afhankelijkheid hel is een veel voorkomend probleem in software / applicaties die zijn gebouwd met behulp van een add-on softwarepakket of die afhankelijk zijn van een voor volledige functionaliteit. Afhankelijkheid van de hel kan vele vormen aannemen en kan om vele redenen voorkomen, zoals de noodzaak om add-on softwarebibliotheken te installeren, de behoefte aan lange ketens van installaties, problemen met een conflicterend programma, het creëren van circulaire afhankelijkheden en meer. Het bevat ook platformspecifieke afhankelijkheden die gerelateerd zijn aan een softwareontwikkelingsplatform. DLL hell, JAR hell en extensieconflicten zijn de meest voorkomende vormen van afhankelijkheidshel.