Shim
Коротко
Небольшой совместимый слой, адаптирующий старый интерфейс или окружение к ожидаемому поведению.
Что такое «Shim»
Небольшой совместимый слой, адаптирующий старый интерфейс или окружение к ожидаемому поведению. Shim перехватывает вызовы и приводит их к нужному виду, сглаживая различия сред. В отличие от полифила, он не обязательно реализует новую возможность, а согласует интерфейсы. Шимы помогают запускать код в окружениях, для которых он изначально не был рассчитан.

