Communication
2 pages
-
Architecture Documentation
concept
Purpose and audience taxonomy; C4 / UML / ArchiMate notations; ADRs as the durable documentation form; diagrams-as-code; "just sufficient" principle; presentation craft (two-channel model, infodecks vs presentations, Bullet-Riddled Corpse anti-pattern)
-
Ubiquitous Language
concept
DDD cornerstone practice: shared business language eliminating translation chains; must pervade the code; modeling out loud; documents must track UL or be archived; UML limitations; explanatory models as separate teaching aids