ЛАФ - Как перестать ловить «блох» в интеграции

Как перестать ловить «блох» в интеграции


Генеральный спонсор
Организатор
Партнёры
Оргкомитет 2021
Доклад (40 минут)

Крикун Наталья

Конференция: ЛАФ-2022

Я расскажу про базовые принципы описания интеграционных интерфейсов, соблюдение которых является залогом быстрой и качественной интеграции. За 20 лет работы я выработала такие базовые принципы интеграций: 

- степень детализации описания требований к интеграции зависит от срочности задачи и уровня зрелости команды разработки,

- соблюдать договоренности внутри команды / внутри проекта,

- учитывать справочные значения в интеграционных интерфейсах.

 

Кроме этого есть еще ряд нюансов, которые тоже следует учитывать в работе интеграционного аналитика:

- работу с пустыми и отсутствующими значениями,

- работу со всевозможными маппингами (преобразованиями) между разными интеграционными слоями,

- обработку ошибок на всех ветках алгоритма,

- сокращение Http Status Code = 500.

 

Если следовать этим принципам и учитывать нюансы, то "блох" интеграции, выявленных при тестировании и при выходе в ПРОД, будет в разы меньше.