Všechna hesla

Slovník IT, managementu a projektového řízení

Kompatibilní mezivrstva softwaru

Software shim

Malá vrstva kódu, která upravuje nebo doplňuje rozhraní existující komponenty bez změny jejího jádra.

Kompatibilní mezivrstva zachytává volání nebo data mezi dvěma částmi softwaru a přizpůsobuje jejich chování očekávanému rozhraní. Může dočasně odstranit nekompatibilitu, například mezi starou aplikací a novým prostředím. Pokud zůstane bez vlastníka a dokumentace, může skrývat skutečnou závadu nebo vytvářet závislost, kterou bude obtížné později odstranit.