[Delphi] Design Patterns GoF - Flyweight
16/01/2017

[Delphi] Design Patterns GoF – Flyweight

Olá, amigos leitores! Feliz 2017! O primeiro artigo do ano, avançando na nossa temporada sobre Design Patterns, apresenta o próximo padrão de projeto estrutural, chamado Flyweight. Quebrei um pouco a cabeça para imaginar os cenários que este padrão de projeto possa ser adequado, mas, após muita leitura, consegui desvendá-lo! Confira o artigo!

Continue reading...
[Delphi] Design Patterns GoF - Façade
16/12/2016

[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!

Continue reading...
[Delphi] Design Patterns GoF - Decorator
30/11/2016

[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?

Continue reading...
[Delphi] Design Patterns GoF - Composite
07/11/2016

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

Continue reading...
[Delphi] Design Patterns GoF - Bridge
26/09/2016

[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!

Continue reading...
[Delphi] Design Patterns GoF - Adapter
29/08/2016

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

Continue reading...
André Celestino