Implementação do Padrão Visitor com Adição de Empacotador

O padrão Visitor permite adicionar novas operações a uma hierarquia de classes sem alterá-las. Neste exemplo, estendemos o cenário de carrinho de compras incluindo um novo visitante: o empacotador, responsável por embalar os itens do carrinho. Diagrama de Classes O diagrama a seguir ilustra a estrutura do padrão aplicada ao sistema: Implementaç ...

Publicado em 7-23 11:42

Padrão Visitante no Código do Uvicorn: Aplicações em Geração de Código e Análise Estática

O Uvicorn, um servidor web ASGI de alta performance, emprega de forma engenhosa o Padrão Visitante (Visitor Pattern) em seu código-fonte para gerenciar os diversos tipos de eventos do protocolo WebSocket. Essa abordagem de design proporciona notável flexibilidade em cenários de geração de código e análise estática, tornando a complexa lógica de ...

Publicado em 7-2 20:17