Delphi

[Delphi] Design Patterns GoF – Façade

Saudações, pessoal! Em algum momento, enquanto você codificava alguma funcionalidade, já identificou a necessidade de “envelopar” uma rotina complexa em apenas uma classe? Esse procedimento, também conhecido como wrapper, é basicamente o propósito do padrão de projeto que apresentarei neste artigo: o Façade. Você verá que o seu uso é relativamente comum na programação. Acompanhe!

[Delphi] Design Patterns GoF – Decorator

Boa noite, caros leitores! Para sair um pouco da rotina, gostaria de convidá-los para aprender a trabalhar com decoração, haha! Brincadeiras à parte, embora o artigo de hoje realmente não deixe de ser sobre decoração, apresentarei o padrão de projeto Decorator. Assim como o Bridge, um dos maiores propósitos deste padrão é reduzir as heranças de uma hierarquia de classes. Vamos decorar?

[Delphi] Design Patterns GoF – Composite

Olá, pessoal, tudo bem? Bom, primeiro, preciso justificar a minha demora. Recentemente, alguns projetos paralelos tomaram um pouco do meu tempo, mas, em contrapartida, vocês ouvirão novidades em breve! 😉 Prosseguindo com a nossa série sobre Design Patterns, neste artigo discutiremos sobre o Composite, um padrão de projeto muito útil para executar operações em um conjunto de objetos de forma única.

[Delphi] Design Patterns GoF – Bridge

Retomando a nossa série de artigos sobre Design Patterns, hoje apresento-lhes o padrão Bridge. Pela tradução – “ponte” – já podemos imaginar um pouco do propósito deste padrão, concordam? Talvez seja uma classe que “conecte” duas partes do sistema, como uma ponte real liga duas cidades. Bom, não é bem isso. Acompanhe o artigo e conheça a ideia por trás deste padrão!

[Delphi] Design Patterns GoF – Adapter

Saudações, pessoal! Neste artigo, iniciaremos o estudo dos padrões de projeto da categoria Estruturais! Recebi bons feedbacks dos artigos relacionados aos padrões de projeto criacionais, e espero que os próximos tenham a mesma repercussão. O primeiro deles é o Adapter. Na minha opinião, é um dos Design Patterns mais fáceis de compreender.

[Delphi] Design Patterns GoF – Singleton

Boa 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.

André Celestino