Aller au contenu

Bibliothèque logicielle

Une bibliothèque logicielle fournit des fonctions ou composants réutilisables. L’application l’utilise pour une tâche partielle précise.

Développement logiciel

Utiliser des fonctions existantes de façon ciblée

Une bibliothèque logicielle regroupe des fonctions ou composants de code réutilisables. Une application peut l’utiliser pour traiter des données ou créer un fichier. Elle ne couvre pas automatiquement tout le parcours de travail.

Dans un portail fictif, une fonction trie les codes de bons de livraison comme du texte. G-10 précède alors G-2. Si l’ordre numérique est requis, l’application doit préparer les valeurs ou utiliser une autre règle de comparaison. Un tri techniquement effectué n’est pas nécessairement l’ordre métier voulu.

Un framework détermine davantage la structure ; la frontière avec une bibliothèque reste souple. L’intégration crée une dépendance logicielle. Version et comportement après modification font donc partie de la maintenance de l’application.

Sources

Articles sur le sujet

Développement logiciel avec ASES

Logiciels sur mesure, applications web et mobiles