Если использовали sequence-диаграммы, покажите, какие взаимодействия они фиксировали: участников, порядок вызовов, ошибки и асинхронные события. Если нет — назовите реальные артефакты вместо согласия по инерции.
Как правило, для таких изменений пишут sequence-диаграммы — это так фиксировалось у вас?
Если использовали sequence-диаграммы, покажите, какие взаимодействия они фиксировали: участников, порядок вызовов, ошибки и асинхронные события. Если нет — назовите реальные артефакты вместо согласия по инерции.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Если использовали sequence-диаграммы, покажите, какие взаимодействия они фиксировали: участников, порядок вызовов, ошибки и асинхронные события. Если нет — назовите реальные артефакты вместо согласия по инерции.
Диаграмма полезна для спорного флоу, но должна быть связана с контрактами и актуальными требованиями. Хорошо отметить ветки timeout, retries и компенсаций, а не только успешную цепочку. Небольшое изменение иногда достаточно описать в задаче. На интервью важно объяснить, как команда достигала общего понимания и кто обновлял описание.