📋 Tabela Universal de Tráfego de UML
Estes são os Legos de Arquitetura. Usando apenas essas 4 conexões, você descreve desde o sistema de Controle de Viagem da UBER até os Pix do Banco Central:
🏗️ Como a Engenharia entende as setas
| Relacionamento Gráfico | Traduções Arquiteturais |
|---|---|
| 🤝 Associação (Linha Reta) | Token de Permissão. Reta que liga o Cliente (Telefone de fora) ao Endpoint (Bolinha) informando que as rotas estão com canal aberto para JSON. |
| ➕ Include (Seta tracejada) | Dependência Obrigatória de Método. A bolinha Master aponta para a Função Obrigatória. (Não existe Venda, sem incluir o Cálculo do Frete API). |
| 🛡️ Extend (Seta tracejada inversa) | Regra Condicional (If / Else). A bolinha Opicional aponta para a bolinha Master. (Ex: Só manda Email de Cancelamento, SE o gateway reprovou o limite do usuário). |
| 🏗️ Generalização (Seta Triangular) | Herança (Classes Filhas). O "Cão" tem seta triangular para o "Animal" pois Cão e Gato herdam os Atributos respirar e idade. |
[!NOTE] 💡 Dominar a UML antes de sair batendo código no Linux prova o nível da senioridade técnica de uma Squad Corporativa. O Código é descartável; a abstração do domínio corporativo desenhada na UML (e atestada pelo Diretor) dura anos.