Encapsulando Métodos do Componente ACBr

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Quantas vezes você teve que resolver problemas dentro do seu software que tem sido constante? Principalmente quando se fala nas rotinas fiscais, a cada alteração do governo, é aquela correria no setor de desenvolvimento, o suporte abrindo chamados constantes com erros nas gerações fiscais. Quando não […]

Aplicando padrões de projetos na geração de arquivos fiscais

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? A cada postagem aqui no nosso blog estamos evoluindo a implementação das boas práticas para geração de arquivos fiscais. Como já tenho falado que aplicar as boas práticas ajuda e reduzir a sua dor de cabeça a cada alteração do governo ou novas implementações dentro das […]

Implementando classe para gerenciamento de processos da NF-e

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Como nós que trabalhamos com as rotinas fiscais em nossos software usando o ACBr para facilitar as implementações, nos deparamos com inúmeras linhas de códigos, e as vezes isso nos atrapalha. Nessa série de post que estou publicando aqui no blog, mostro como aplicar as boas […]

Reduzindo acoplamento e gerenciando a memória do ACBr com Factory

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Como nós que trabalhamos com as rotinas fiscais em nossos software usando o ACBr para facilitar as implementações, nos deparamos com inúmeras linhas de códigos, e as vezes isso nos atrapalha. Nessa série de post que estou publicando aqui no blog, mostro como aplicar as boas […]

Criando e interfaceando o componente do ACBrNFe

Fala ai Radizeiros e Radizeiras tudo bem com vocês? Se você enxerga cada alteração de demanda regulatória do governo como problema e acha que a rotina com SPEED, NF-e e SINTEGRA nunca terminam. A cada alteração nessas rotinas é um problema atrás do outro, é chamados a trás de chamados. Neste post irei te mostrar […]

Quão tóxico é o seu código?

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Se você é alguém que escreve código, provavelmente conhece aquele momento em que olha para algum código que não escreveu, ou algum código que escreveu há muito tempo, e pensa “isso não parece bom”. Não é nem mesmo se o código faz o que deve fazer […]

Removendo Units desnecessárias no Delphi

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Estou aqui de volta e já seguindo com um tema que creio de grande valor para muitos de vocês. Você como programador com toda certeza já deparou com o código-fonte do sistema que você desenvolveu e pensou: “Foi eu mesmo que fiz isso?” Isso é natural. […]

SOL[I]D – ISP – Princípio da Segregação de Interfaces

  Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Neste post estarei falando sobre um dos princípios do SOLID, o ISP – Interface Segregation Principle, ou Princípio da segregação de interfaces. Ele é um dos princípios mais simples, mas existem diversos programadores que violam esse princípio, achando que estão fazendo algo de bom e […]

S[O]LID – OCP – Princípio do Aberto e Fechado

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Quantas vezes a solução que você precisava para atender a uma solicitação de um cliente, ou corrigir algo, era adicionar vários “if” e “else” dentro do seu código? Você sabe que eu prezo muito por qualidade de código e práticas como essa é uma violação de […]

Centralizando as Exceptions do seu software

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Aqui no blog eu falei de como usar forms VCL e FMX no mesmo projeto, se você ainda não viu, clique aqui. Nesse post, vou te passar mais uma dica, irei tratar um problema recorrente que muitos de nós programadores Delphi enfrentamos, que é o tratamento […]