Artigos sobre linguagem
Respeito à Propriedade Privada
As classes implementadas em uma mesma unit gozam de uma relação sabidamente promíscua: uma pode ver e acessar as partes privadas de outra, mesmo que não herde dela. Algumas vezes esse tipo de “intimidade” pode até ser útil, já que estão no mesmo arquivo de código e (em teoria) as classes são escritas pela mesma [...]
Published Property Default
Uma etapa eliminatória do nosso processo seletivo para desenvolvedores Delphi é um pequeno teste por escrito. Eu sei que ninguém gosta de teste por escrito. Dá trabalho escrever com lápis, não tem “backspace” e nem ajuda sensível ao contexto (tradução irritantemente literal para “context-sensitive help”). Eu insisto na aplicação desse teste justamente por ser [...]
Case of String
Como você sabe, a instrução case é uma alternativa mais legível para uma série de condições if aninhadas. Diferente de outras linguagens populares, a linguagem Delphi não permite usar case diretamente com strings, uma necessidade bem comum.
Pode-se até tentar explicar (mas não justificar) a limitação considerando as otimizações que o compilador realiza no código de [...]
