Framework vs library vs package vs module: the debate

dit artikel werd voor het eerst gepubliceerd in mijn blog

als softwareontwikkelaar is dit een van de vragen die vaak worden gesteld en een grote bron van verwarring. In het debat over het verschil tussen frameworks, bibliotheken, pakketten en modules, wat vertegenwoordigt elk van hen.

Module

Is het kleinste stukje software. Een module is een set van methoden of functies klaar om ergens anders te worden gebruikt.

pakket

Is een verzameling modules. Dit klinkt misschien grappig, maar meestal wat een pakket doet, is het verzamelen van een aantal modules met in het algemeen hetzelfde functionele doel. Waardoor het makkelijker wordt om alle gerelateerde modules tegelijk op te nemen.

Library

Well library at it ‘ s core, is een verzameling van pakketten. Het doel is om een set van functionaliteiten klaar voor gebruik te bieden zonder zorgen te maken over de volgende pakketten. Een bibliotheek is dus wat je toevoegt als je wat functionaliteit aan je code wilt toevoegen. Het dwingt je ook geen codeerstijl af.

Framework

het is een verzameling bibliotheken. Maar deze keer biedt het framework niet alleen functionaliteiten, maar biedt het ook een architectuur voor het ontwikkelingswerk. Met andere woorden, je hebt geen framework. Je integreert je code erin. Hij is het draadframe van het project. Dat is de reden waarom een framework zijn codering stijl op je dwingt.

ik hoop dat deze korte samenvatting leuk was !

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.