Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

📋 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áficoTraduçõ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.