Arquivo da Categoria 'Programação'

Google Developer Day

23/05/2008, 8:50, por Rodrigo Sieiro | Permalink

Google Developer Day
Dia 27 de junho vai rolar o Google Developer Day 2008, em São Paulo. Vai ser no World Trade Center, lá na Berrini. É um evento orientado a desenvolvedores que utilizam ou planejam utilizar as ferramentas ou alguma API do Google, como Google Gears, OpenSocial, ou Android.

Eu nunca fui em um evento do Google, então não sei o que esperar. Eu não uso nenhuma ferramenta ou API deles, mas me interesso pela tecnologia e visão que eles têm. A maioria das sessões programadas são sobre ferramentas específicas que eu não vejo uso imediato pra mim, mas mesmo assim tenho curiosidade pra conhecer ou no mínimo ter uma opinião a respeito.

Como o evento é gratuito, vale aparecer só pra ver “do que se trata”. Principalmente porque os apresentadores são caras de nome internacional, não é qualquer um não. Eu estou esperando principalmente as sessões do Dion Almaer, do Ajaxian, que é um cara que acompanho e sou fã há bastante tempo.

Aproveitem, o registro (ainda) está aberto no site. E eu espero que, por ser de graça, não haja nenhuma espécie de “seleção” por conta da alta demanda de inscrições (pelo que eu vejo, a procura está grande). Ah, e se alguém for, deixe um comentário aí, vamos nos encontrar por lá!

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?