Design Patterns · Senior · Question 27 of 75
What is an ADR (Architecture Decision Record)?
- ✓Correct answer: A record of the context, the decision and its consequences
- 2An automatic performance report after the build
- 3A registry of all project dependencies with their licenses
Explanation
ADRs are kept next to the code so that a year later it's clear why, say, TanStack Query was chosen over Redux. This reduces repeated debates and helps new team members.