Arquivo de January, 2008

Momento “Tô Me Achando”

29/01/2008, 19:11, por Rodrigo Sieiro | Permalink

Gostaria de fazer uma pequena pausa para um post completamente off-topic.

Acabei de receber um e-mail do empresário do Marcelo Camelo (Los Hermanos) dizendo que o Marcelo gostou de um vídeo meu no YouTube e colocou no MySpace dele:

Marcelo Camelo

Tudo bem, você pode dizer “é só um vídeo no MySpace do cara”. Mas pensa no seguinte: você é fã de uma banda, toca uma música deles no seu casamento e bota o vídeo no YouTube. Aí o cara que escreveu a música diz que gostou da sua versão. Para um fã - e músico - é um momento de realização master. E eu precisava compartilhar isso.

O vídeo em questão é esse aqui: Rodrigo Sieiro - Bom Dia (Los Hermanos).

Pronto. Agora eu posso voltar a não postar normalmente.

Categorias: Off Topic | Comentários (1)

A Criatividade dos Desenvolvedores

23/01/2008, 22:55, por Rodrigo Sieiro | Permalink

Se você é um desenvolvedor, com certeza já viu algo semelhante a isso algum dia:

CU

Não entendeu? Explico: em várias situações, durante a criação de um programa, torna-se necessária a sinalização de um ponto específico no código, para que durante os testes a gente saiba que o programa “passou” por ali, exibindo uma mensagem na tela. E nós desenvolvedores, com nossa criatividade e senso de humor peculiar, temos que bolar palavras e frases que serão exibidas nestes momentos. Portanto, mensagens que exibem “cu” ou clientes cadastrados com o nome “Pintolino” são bem comuns durante o desenvolvimento de um programa.

Isso costuma ser uma espécie de “segredo” dos desenvolvedores, já que a maioria dos xingamentos e palavrões são removidos posteriormente ou ficam nos comentários do código, e se tornam invisíveis depois que o programa é compilado e publicado. Até a Microsoft já foi “pega” fazendo isso, quando uma parte do código do Windows vazou e se tornou pública.

O problema é que ocasionalmente o desenvolvedor esquece de remover alguns destes testes, e aí você pode imaginar o resultado. Ao longo da minha carreira profissional eu já passei por várias situações que hoje são engraçadíssimas, mas que no momento foram bem constrangedoras. Imagine você apresentando um projeto para um grupo de clientes e de repente o programa exibe a mensagem que ilustra este post (sim, isso aconteceu comigo), ou então um cliente te ligando pra reclamar que o programa exibiu pra ele uma mensagem do tipo “você clicou no lugar errado, imbecil”. Não é legal.

Não adianta pedir para um desenvolvedor não fazer esse tipo de coisa. É como você pedir para um pedreiro trabalhar de terno ou para um ator de teatro não ser meio maluco. São pequenos direitos que a profissão te dá. Então, já que é impossível evitar, proponho aos desenvolvedores um método simples: use sempre o mesmo palavrão. Se você gosta de “cu”, use “cu” e somente “cu” em todo o seu código. Assim, quando você publicar seu programa, basta fazer uma busca no código todo por “cu” e você poderá dormir tranquilo, sem medo de que um dia seu programa irá xingar o usuário. Que tal?