Выбор ответа Senior ТЗ, ГОСТ 34 и документирование обновлено

Запись архитектурного решения

Вопрос

Через год новый аналитик спрашивает, почему интеграция со складом сделана через Kafka, а не REST. Какой артефакт лучше всего отвечает на такой вопрос?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: ADR: контекст, варианты, решение и последствия. ADR фиксирует не только что решили, но и почему, какие варианты отвергли и какие последствия приняли.

Варианты ответа

  1. ADR: контекст, варианты, решение и последствияправильный ответ
  2. Диаграмма последовательностей интеграции со складом
  3. Протокол демо спринта, где показывали интеграцию
  4. AsyncAPI- и OpenAPI-спецификации интеграции

Разбор

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

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме