Wat is herbruikbaarheid? definitie & betekenis

click fraud protection

Herbruikbaarheid in computerprogrammering is de meting van de waarschijnlijkheid dat een bepaalde code-eenheid met succes kan worden opgenomen in een ander programma. Computerprogrammeertalen bieden verschillende mate van herbruikbaarheid. In gestructureerde programmeertalen ontwikkelen programmeurs codebibliotheken die veelgebruikte routines bevatten, zoals die met betrekking tot het openen van een venster en het weergeven ervan op het scherm. Om gebruik te maken van een bibliotheekroutine, schrijft de programmeur een verklaring die de routine aanroept.
Hoewel deze procedure in de praktijk eenvoudig klinkt, moet de programmeur veel van de routine weten en de routine aanroepen volgens de precieze (en vaak complexe) regels van de routine. Zie bibliotheek, bibliotheekroutine, object, objectgeoriënteerd programmeren, gestructureerd programmeren.

Technipages verklaart herbruikbaarheid

Herbruikbaarheid is de kwaliteit van een code die op verschillende platforms wordt gebruikt voor meerdere functies. De herbruikbaarheid van code is gebaseerd op de programmeerfilosofie, die benadrukt dat een programmeur zichzelf niet herhaalt. De filosofie rechtvaardigt dat elk stukje kennis één eenduidige representatie moet hebben binnen een systeem. Herbruikbaarheid van code is mogelijk door sommige kenmerken van codes, een van die kenmerken is overerving, dat is: alles over een klasse die de functie en leden van de basisklasse kan gebruiken, andere methoden zijn functies bibliotheken.


Afgezien hiervan kan de bestaande code worden opgesplitst in modules, de modules moeten samenhangend zijn, d.w.z. het vermogen van twee of meer modules om samen te werken. Om het opbreken in modules te laten werken, moeten de modules zelfstandig kunnen functioneren.
Om een ​​code herbruikbaar te maken, betekent dit dat de code op een goed gestructureerde manier is geschreven, gemakkelijk te onderhouden en schoon is. Het komt allemaal neer op de eenvoud van code, dat wil zeggen, het vermogen van niet-auteurs van native code om de eigenschappen van de geschreven code gemakkelijk te begrijpen.

Veelvoorkomend gebruik van herbruikbaarheid

  • De herbruikbaarheid van een code hangt af van het vermogen van andere programmeurs om naar de code te kunnen kijken en deze en zijn eigenschappen te begrijpen
  • Herbruikbaarheid is de kwaliteit van een code die op verschillende platforms wordt gebruikt voor meerdere functies?
  • Voor herbruikbaarheid om te werken, staat een bekende methode bekend als modularisatie, waarbij een code wordt opgedeeld in modules.

Veelvoorkomend misbruik van herbruikbaarheid

  • Wanneer herbruikbaarheid wordt toegepast op code of programma, is het verplicht dat de code een closed source-programmering is
  • Voor herbruikbaarheid om te werken, is het niet verplicht de code in modules te splitsen