7 de fevereiro de 2010, 14:15
Quando você está aprendendo uma linguagem nova, tem coisas que você vê em códigos de exemplo e não sabe sequer como perguntar que raios é aquilo, de tão fora do comum. Isso ocorreu comigo quando eu vi uma arroba antes de uma string. Que raios é isso? Continue reading ‘C#: por que tem um “@” antes da string?’ »
2 de fevereiro de 2010, 22:51
Há algum tempo publiquei um post comparando as formas de usar elementos de uma enumeração em Delphi e em C#. Mas esqueci de mencionar como um tipo enumerado é declarado usando C#, apenas mostrei como usar os já existentes.
Continue reading ‘C# - Declarando enumerações’ »
26 de novembro de 2009, 23:54
Em Delphi é muito fácil dar foco a um controle. Você simplesmente checa se o controle pode receber foco usando a propriedade CanFocus e se puder, usa o método SetFocus do controle. E a verificação da propriedade CanFocus, embora seja bastante negligenciada, evita a bem conhecida exceção “Cannot focus a disabled or invisible window“.
Continue reading ‘Delphi - Como dar foco no próximo controle da tela’ »
11 de novembro de 2009, 22:50
Estou me aventurando pelo mundo do C#. Sim, desenvolvendo em plataforma Microsoft, quem diria..
A experiência acumulada como programador em Delphi e outras linguagens muitas vezes ajuda, pois já tenho mais ou menos uma idéia de como fazer a maioria das coisas. Ou pelo menos uma idéia de como procurar a resposta. Mas isso é mais difícil quando alguma característica muda drasticamente de uma linguagem para outra.
Continue reading ‘C# para programadores Delphi - Tipos enumerados’ »
8 de agosto de 2009, 23:23
Um amigo meu postou no Twitter um artigo que eu achei muito interessante, citando deficiências comuns a programadores ruins, sintomas e passos para resolver. O artigo é longo, mas realmente vale a leitura, mesmo que vocẽ não seja um programador ruim.
O artigo é em inglês. Mas se você tem problema com isso, provavelmente não é um programador.
Artigo: Signs that you’re a bad programmer
Continue reading ‘Sinais de que você é um programador ruim’ »
18 de maio de 2009, 22:19
Para quem já é fluente em alguma linguagem de programação, aprender outra é mais fácil. Para quem já conhece, mesmo que de forma mediana algumas delas, exemplos de código comentados já são bastante esclarecedores.
Como eu tive que fazer um trabalho para a faculdade mesmo, coloco aqui abaixo trechos de código Ruby com comentários adicionais. Vale como um micro-tutorial de Ruby, e para quem não conhece, dá para rapidamente saber como é a “cara” da linguagem antes de procurar se aprofundar.
Continue reading ‘Ruby em exemplos’ »