결정 (ADR)
설계 결정(ADR)
설계 결정(ADR)
되돌리기 어렵거나 여러 영역에 걸친 결정을 짧게 남긴다.
- 쓸 때: 새 통신 방식 · 저장소 · 인증 · 레이어 예외처럼 기반 패턴을 정하거나 바꿀 때, 서버 · 앱에서 채택된 ADR 과 다르게 해야 할 때(구현 전에).
- 쓰는 법:
template.md를 복사해 다음 번호로, 상태 “제안” → 합의하면 “채택”. 아래 표에 한 줄을 더한다. - 바뀐 결정은 지우지 않고 상태를 “대체됨(→ 새 번호)“으로 둔다.