# Проверка кэширования программного интерфейса

Не следует создавать программный интерфейс в модулях с повторным использованием возвращаемых значений.

## Неправильно

```bsl

#Область ПрограммныйИнтерфейс

Процедура ПолучитьДанные() Экспорт
КонецПроцедуры

#КонецОбласти

```

## Правильно

```bsl

#Область СлужебныйПрограммныйИнтерфейс

Процедура ПолучитьДанные() Экспорт
КонецПроцедуры

#КонецОбласти

```

## См.


- [Обеспечение совместимости библиотек](https://its.1c.ru/db/v8std/content/644/hdoc)
