Lexique informatique › Programmation › Wrapper

Wrapper Enveloppe

Programmation Svenska → Mis à jour: 2026-09-26

Couche de code qui enveloppe une fonctionnalité existante pour en modifier l'API : la simplifier, l'adapter, y ajouter traçage ou cache, jeter un pont entre deux langages.

Une « bibliothèque wrapper » est une fine façade posée sur une autre bibliothèque (par exemple, requests enveloppe urllib en Python). Un « wrapper de langage » expose une bibliothèque C à Python, Java ou .NET (ctypes, JNI, P/Invoke). Patrons de conception voisins : Adapter, Facade, Decorator. Risque : trop de couches d'enveloppe masquent la fonction sous-jacente et dégradent les messages d'erreur. D'où le conseil de « juste assez d'abstraction ».

← Retour au lexique