• Início
  • Assinatura Fontes
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre

Régys Borges da Silveira

  • Início
  • Assinatura Fontes
  • Cursos
  • Fontes de Aplicativos
  • Downloads
  • Contato
  • Sitemap
  • Sobre

Tag: generics

13 janeiro 2026

Design Patterns em Delphi 13: Factory Method e Abstract Factory

Escrito por Régys Borges da Silveira

Se você já se viu escrevendo um código onde, para cada novo modelo de impressora ou novo gateway de pagamento, você precisa abrir a Unit principal e adicionar mais um case de criação, você está sofrendo com o Alto Acoplamento.

Neste terceiro artigo da nossa série, vamos aprender como os padrões de fábrica (Factories) no Delphi 13 podem isolar a lógica de criação de objetos, permitindo que seu software cresça sem que as camadas de negócio sequer saibam quais classes concretas estão sendo utilizadas.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
13/01/2026 Notícias Abstract Factory, Arquitetura de Software, Clean Code, Delphi 13, Design Patterns, Factory Method, generics, Inversão de Dependência, object pascal Deixe um comentário
24 dezembro 2025

Escrevendo Menos Código: Criando um Repositório Base Genérico no Delphi 13

Escrito por Régys Borges da Silveira
generics

No desenvolvimento de software corporativo, a repetição é o inimigo da produtividade. Escrever os mesmos métodos de Insert, Update e Delete para cada entidade do sistema (Clientes, Produtos, Fornecedores) não só consome tempo, mas aumenta a superfície de bugs.

O Delphi 13 (Athens) oferece um sistema de Generics robusto que, quando combinado com Constraints (restrições) e RTTI, permite criar uma arquitetura onde o código de persistência é escrito apenas uma vez.

Neste artigo, vamos construir um TRepository<T> capaz de manipular qualquer entidade do seu sistema, garantindo segurança de tipos em tempo de compilação.

Continue lendo…

Compartilhar este post

  • Compartilhar no WhatsApp(abre em nova janela) WhatsApp
  • Compartilhar no Telegram(abre em nova janela) Telegram
  • Compartilhar no Facebook(abre em nova janela) Facebook
  • Compartilhar no LinkedIn(abre em nova janela) LinkedIn
  • Imprimir(abre em nova janela) Imprimir
  • Envie um link por e-mail para um amigo(abre em nova janela) E-mail

Curtir isso:

Curtir Carregando...
24/12/2025 Notícias Delphi, generics, pascal, programação Deixe um comentário
WHATSAPP (34) 9 9822.1845
  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github

MVP EmbarcaderoCertificação

12.741/2013 academy ACBr Android cbs Clean Code consumidor Cupom curso datasnap Delphi Delphi 13 desenvolvimento Embarcadero FireDAC Firemonkey fiscal ibpt ibs Imposto inteligência artificial Lei linux mobile NF-e nfc-e nfce nfe Nota nota eletronica consumidor nota fiscal eletrônica object pascal paf-ecf pascal programação RAD Studio reforma tributária rest SAT tabela Transparência video web xe7 xe8

Sites parceiros

  • Embarcadero

Social Media

  • Connect on LinkedIn
  • Connect on RSS
  • Connect on YouTube
  • Connect on Github
© Copyright 2017. Theme by BloomPixel.

%d