Tecnologia além do código.
Régys Borges da Silveira
Início / Acervo

Tag: State Pattern

1 resultado(s)

Design Patterns em Delphi 13: State e Command – Controle de Fluxo e Encapsulamento

Você já se deparou com uma unit de negócio onde o comportamento de um método é governado por um emaranhado de if FStatus = stPendente then... else if FStatus = stPago then...?

Ver resumo completo

Você já se deparou com uma unit de negócio onde o comportamento de um método é governado por um emaranhado de if FStatus = stPendente then... else if FStatus = stPago then...? Ou talvez tenha tido dificuldade em implementar um sistema de "Desfazer" (Undo) ou uma fila de processamento assíncrono?

Neste artigo, veremos como o padrão State limpa a lógica de estados finitos e como o Command transforma métodos em cidadãos de primeira classe no Delphi 13.

· Régys Borges da Silveira
Ler artigo →