🗺️ Cap 16: Documentando a Arquitetura: Modelo C4, ADRs e arc42
Engenharia de Software e Modelagem UML • Bloco 4: Comportamento e Arquitetura
🎯 Slide 1: Modelo C4
- Contexto → Contêineres → Componentes → Código.
- Contêiner = algo que roda ou guarda dados (não é Docker).
- Toda caixa: nome, tipo, tecnologia, responsabilidade.
🎯 Slide 2: C4 Contexto do SGB
flowchart LR
L["Leitor"] --> S["SGB"]
B["Bibliotecária"] --> S
S --> E["E-mail (externo)"]
S --> I["Base ISBN (externo)"]
🎯 Slide 3: ADRs
- Título numerado · Status · Contexto · Decisão · Consequências.
- No repositório (
docs/adr/). - Não se edita: substitui-se por um novo ADR.
🎯 Slide 4: arc42
- 12 seções; preencha o que for útil.
- §3 contexto (C4-1) · §5 blocos (C4-2/3) · §6 runtime · §7 implantação · §9 ADRs · §10 cenários de qualidade.
Slide 1 de 1
Atalhos: ← → Navegar • Espaço Avançar • F Tela Cheia • Home Início • End Fim