- Architecture as a set of important decisions—decisions are inherent part of software architecture
- Maintain a decision todo list—track decisions along with tasks
- Be wary of wasting time documenting design decisions—not all decisions are worth documenting
- Documenting decisions
Architecture Decision Record—a format for documenting decision
- Present ADRs as simply “decisions”—this will encourage others to document their decisions as well (architectural or not)
Want to receive my 🖋 posts as I publish them?