Delphi

[Delphi] Orientações sobre a utilização de eventos de tela
01/06/2015

[Delphi] Orientações sobre a utilização de eventos de tela

Pensei em vários títulos para o artigo, mas o “melhorzinho” foi esse, rsrs. Desenvolvedores Delphi, esse artigo é para vocês! O objetivo é compartilhar alguns cuidados com três eventos muito utilizados na programação: OnExit, OnChange e OnAfterScroll. Vocês já empregaram estes eventos para alguma finalidade, certo? Pois bem, confira o artigo e verifique se vocês os utiliza adequadamente.

Continue reading...
01/06/2015
More
Delphi - Orientações sobre parâmetros de um método
04/05/2015

[Delphi] Orientações sobre parâmetros de um método

Fala, pessoal, tudo certo? Sabemos que refatoração, extração de métodos e sub-rotinas nos ajudam bastante na programação, principalmente quando o assunto é reutilização de código. Na declaração de novos métodos, algumas vezes é necessário criar alguns parâmetros para que o método execute adequadamente as operações internas. O artigo de hoje é justamente relacionado com estes parâmetros. Acompanhe!

Continue reading...
04/05/2015
More
Escreva comentários no código com moderação!
30/03/2015

Escreva comentários no código com moderação!

Quando precisamos anotar um detalhe no código, um lembrete ou uma explicação de uso de um método, os comentários caem bem. Podemos escrevê-los em qualquer parte do código para ajudar outros desenvolvedores na interpretação das regras. Por outro lado, comentários também podem atrapalhar, poluir ou confundir o código quando não empregados com prudência. Confira!

Continue reading...
30/03/2015
More
Acoplamento temporário explícito
16/03/2015

Acoplamento temporário explícito

Saudações, leitores! Bons desenvolvedores sabem que um método deve executar apenas uma tarefa, conforme o princípio de responsabilidade única (SRP). Porém, algumas vezes, na busca por manter os métodos objetivos e enxutos, escondemos o acoplamento temporário que existe entre eles, ofuscando a dependência lógica que um método tem com o outro. Ainda não ouviu falar sobre acoplamento temporário? Acompanhe o artigo e tome conhecimento de como eles devem ser codificados!

Continue reading...
16/03/2015
More
Delphi - Parametrização do comportamento de um software
09/03/2015

[Delphi] Parametrização do comportamento de um software

Alô, pessoal! Semana passada, comentei sobre a parametrização para personalizar o comportamento de um software conforme o perfil do cliente, lembram-se? Esse tipo de funcionalidade traz flexibilidade para o software, além de várias vantagens para os próprios desenvolvedores. Mas, afinal, o que é essa parametrização, como funciona e como podemos implementá-la? “Bora” pro artigo!

Continue reading...
[Delphi] Access Violation! O que fazer?
09/02/2015

[Delphi] Access Violation! O que fazer?

Olá, leitores! Wow! Sejam bem-vindos ao novo visual do blog! 🙂 Bom, como já faz um tempo que não elaboro artigos sobre Delphi, hoje é dia de publicar mais um tópico técnico! Imagine que você esteja realizando alguns testes funcionais no seu software, quando, de repente, ocorre um Access Violation! Você sabe como proceder para rastrear (e resolver) o problema?

Continue reading...
09/02/2015
More
André Celestino