Карта интеграции / Рабочие заметки

Контракты интеграционного сценария

Как согласовать интерфейсы до написания связующего кода.

Начните с события

Назовите событие запуска и обязательные поля. Отдельно определите уникальный идентификатор операции и срок актуальности входных данных.

Зафиксируйте переходы

Для каждого шага опишите успешный результат, исправимую ошибку и окончательный отказ. Не используйте один общий переход для всех неуспешных ответов.

Версионируйте границы

Изменение формата входа не должно молча менять незавершённые процессы. Храните версию сценария вместе с конкретным исполнением.

← Все материалыДокументация