2 min de leitura

Cheatsheet: Adapter em Zig

Adapter em Zig O padrão Adapter permite que interfaces incompatíveis trabalhem juntas, convertendo a interface de uma struct em outra que o código cliente …

Ler mais →
4 min de leitura

Cheatsheet: Arena Pattern em Zig

Arena Pattern em Zig O Arena Pattern agrupa múltiplas alocações em uma única região de memória que é liberada toda de uma vez. Em vez de rastrear e liberar cada …

Ler mais →
4 min de leitura

Cheatsheet: Builder em Zig

Builder em Zig O padrão Builder separa a construção de um objeto complexo de sua representação, permitindo criar diferentes configurações passo a passo. Em Zig, …

Ler mais →
2 min de leitura

Cheatsheet: Circuit Breaker em Zig

Circuit Breaker em Zig O padrão Circuit Breaker protege um sistema contra falhas em cascata, funcionando como um disjuntor elétrico. Quando um serviço externo …

Ler mais →
3 min de leitura

Cheatsheet: Command em Zig

Command em Zig O padrão Command encapsula uma requisição como um objeto, permitindo parametrizar, enfileirar, registrar e desfazer operações. Em Zig, isso é …

Ler mais →
2 min de leitura

Cheatsheet: Decorator em Zig

Decorator em Zig O padrão Decorator permite adicionar comportamento a objetos individualmente sem afetar outros objetos da mesma classe. Em Zig, este padrão é …

Ler mais →
3 min de leitura

Cheatsheet: Facade em Zig

Facade em Zig O padrão Facade fornece uma interface simplificada para um subsistema complexo. Em vez de o código cliente interagir com múltiplos módulos e …

Ler mais →
3 min de leitura

Cheatsheet: Factory em Zig

Factory em Zig O padrão Factory encapsula a lógica de criação de objetos, permitindo que o código cliente crie instâncias sem conhecer os detalhes de …

Ler mais →
3 min de leitura

Cheatsheet: Flyweight em Zig

Flyweight em Zig O padrão Flyweight reduz o uso de memória compartilhando o máximo de dados possível entre objetos similares. Em vez de cada objeto armazenar …

Ler mais →
3 min de leitura

Cheatsheet: Iterator em Zig

Iterator em Zig O padrão Iterator fornece uma maneira de acessar os elementos de uma coleção sequencialmente sem expor sua representação interna. Em Zig, o …

Ler mais →
2 min de leitura

Cheatsheet: Observer em Zig

Observer em Zig O padrão Observer define uma dependência um-para-muitos entre objetos, de modo que quando um objeto (o sujeito) muda de estado, todos os seus …

Ler mais →