SA Шпаргалка

Все ответы в 2 клика

Средний

Что такое ADR (Architecture Decision Record) и зачем он нужен?

ADR (Журнал архитектурных решений) — это короткий текстовый документ, фиксирующий важное техническое решение, принятое командой.

Структура ADR:
1. Контекст: Какая проблема возникла.
2. Рассмотренные варианты: Вариант А (REST), Вариант Б (gRPC).
3. Решение: Мы выбрали gRPC.
4. Последствия: Плюсы (быстро) и минусы (придется обучить команду Protobuf).

✅ Зачем нужен:
Через год никто не вспомнит, почему систему спроектировали именно так. ADR сохраняет историю компромиссов. Аналитик читает ADR, чтобы понимать технические ограничения проекта.

Другие вопросы темы «ADR и RFC»

Ещё вопросы раздела «Документация»

Все вопросы раздела «Документация»