IT-lexikon › Programmering › Wrapper

Wrapper

Programmering In English → Uppdaterad: 2026-05-24

Kodlager som omsluter befintlig funktionalitet för att förändra API:t — förenkla, anpassa, lägga till tracing/caching, brygga mellan språk.

"Wrapper library" = tunn fasad ovanpå annan lib (t.ex. requests är wrapper för urllib i Python). "Language wrapper" = exponera C-bibliotek till Python/Java/.NET (ctypes, JNI, P/Invoke). Designmönster nära: Adapter, Facade, Decorator. Risk: för många wrapper-lager döljer underliggande funktion och försämrar felmeddelanden. "Just-enough-abstraction"-rådet.

← Tillbaka till lexikonet