[Delphi] Design Patterns - SingletonBoa noite, pessoal, tudo certo?
Hoje é dia de finalizar a série de artigos sobre os padrões de projeto criacionais. A partir do próximo artigo, abordaremos os padrões da categoria “Estrutural”.
O último Design Pattern dessa natureza é o Singleton, do qual tenho certeza que já ouviram falar! Acompanhe o artigo para conhecer o propósito, a aplicabilidade e – o mais importante – os cuidados ao utilizar este padrão.

Continue lendo

[Delphi] Design Patterns - PrototypeOlá, leitores!!! Ainda lembram de mim? 🙂
Depois de um graaaande tempo de recesso, volto à ativa para continuar a série de artigos sobre Design Patterns. Peço desculpas pela ausência e agora prometo que estarei sempre por perto!
Cutting to the chase, o próximo padrão de projeto da pauta é o Prototype. Mesmo que você já o conheça, gostaria de convidá-lo para acompanhar este artigo. Tenho algumas observações e detalhes para fazer sobre este padrão de projeto.

Continue lendo

[Delphi] Design Patterns - Factory MethodBoa noite, leitores!
Peço desculpas pela ausência! Depois de um mês bastante agitado com mudança de apartamento, estou de volta!
O tema dessa vez é o padrão de projeto Factory Method, também da família de padrões criacionais. Confira o artigo para compreender este padrão e identificar as principais diferenças quando comparado ao Abstract Factory.

Continue lendo

[Delphi] Design Patterns - BuilderAlô, leitores!
Em continuidade aos artigos sobre Design Patterns, o artigo de hoje abordará o Builder, um padrão de projeto da mesma categoria do Abstract Factory, chamada “criacionais” (ou “de criação”). Recebem este nome por serem padrões que envolvem a criação de objetos em diferentes contextos. Vamos conhecer a proposta do Builder?

Continue lendo

[Delphi] Design Patterns - Abstract FactoryOlá, leitores, como vão?
Conforme prometido, hoje inicio a temporada de artigos sobre Design Patterns! Não serão sequenciais, já que eventualmente postarei artigos sobre outros assuntos. Mesmo assim, é com grande satisfação que dou este primeiro passo.
Para inaugurar, apresento-lhes o Abstract Factory! Confira o artigo e aprenda um pouco mais sobre este padrão!

Continue lendo