Delphi

Delphi Language and RAD Studio

[Delphi] Design Patterns GRASP - Creator
08/04/2019

[Delphi] Design Patterns GRASP – Creator

Olá, pessoal, como vão? Sabemos que, em uma arquitetura orientada a objetos, a criação (ou instanciação) de objetos é uma das atividades mais comuns, além de ser bastante frequente. Porém, embora seja tão trivial, muitas vezes criamos estes objetos em classes erradas e não sabemos! O propósito do Design Pattern Creator é nos ajudar a identificar as classes devidamente responsáveis pela criação de cada objeto. Acompanhe!

Continue reading...
[Delphi] Design Patterns GRASP - Controller
31/01/2019

[Delphi] Design Patterns GRASP – Controller

Olá, leitores! Quanto tempo, hein?Depois de alguns compromissos e problemas de saúde, finalmente retorno aos meus trabalhos aqui no blog.Conforme prometido, hoje inicio uma nova série sobre Design Patterns GRASP! Embora poucos conhecidos, eles apresentam boas práticas de codificação que contribuem para uma arquitetura desacoplada. Vamos lá?

Continue reading...
[Delphi Rio] Declaração de variáveis inline
30/10/2018

[Delphi Rio] Uma grande novidade: declaração de variáveis inline

Olá, pessoal! Antes de iniciar a nova série de artigos, pretendo divulgar, aos poucos, algumas novidades do Delphi Rio, que será lançado em breve. Diga-se de passagem: são mudanças interessantes! Para iniciar, apresento-lhes um novo recurso na linguagem Delphi, que nos permite declarar uma variável em qualquer local do código.

Continue reading...
Class Helpers e Record Helpers
02/08/2018

Class Helpers e Record Helpers

Há algumas semanas, enquanto eu examinava a lista de artigos do blog, notei que até o momento não fiz publicações sobre Helpers no Delphi. No artigo de hoje, discorro brevemente sobre o conceito, vantagens, restrições e exemplos deste recurso que considero fantástico!

Continue reading...
André Celestino