📝§ Decisions
Architecture as a set of important decisions—decisions are inherent part of software architecture
Tracking:
Maintain a decision todo list—track decisions along with tasks
Deciding:
Documenting:
Be wary of wasting time documenting design decisions—not all decisions are worth documenting
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)