Zum Inhalt springen

Softwarebibliothek

Eine Softwarebibliothek stellt wiederverwendbare Funktionen oder Bausteine bereit. Ihre Einbindung löst eine Teilaufgabe innerhalb der Anwendung.

Auch bekannt alsProgrammbibliothek
Softwareentwicklung

Vorhandene Funktionen gezielt verwenden

Eine Softwarebibliothek ist eine Sammlung wiederverwendbarer Funktionen oder Codebausteine. Eine Anwendung kann sie für eine bestimmte Teilaufgabe nutzen, beispielsweise zum Verarbeiten von Daten oder Erstellen einer Datei. Die Bibliothek bildet nicht automatisch den gesamten Arbeitsablauf ab.

In einem erfundenen Portal sortiert eine Hilfsfunktion Lieferscheincodes als Text. Dabei steht G-10 vor G-2. Falls fachlich die laufende Nummer entscheiden soll, muss die Anwendung die Werte passend aufbereiten oder eine andere Vergleichsregel verwenden. Eine technisch ausgeführte Sortierung ist noch nicht die gewünschte Geschäftsreihenfolge.

Ein Framework gibt stärker den Aufbau der Anwendung vor; die Grenze zur Bibliothek ist fließend. Bei der Einbindung entsteht eine Softwareabhängigkeit. Ihre Version und das Verhalten nach Änderungen gehören deshalb zur Pflege der eigenen Anwendung.

Quellen

Beiträge zum Thema

Softwareentwicklung mit ASES

Individuelle Software, Web- und Mobile-Apps