- Isso mesmo! Programação metrosexual!
- Não!! Eu não estou virando viado!
Primeiro uma definição de termos:
Metrosexual resumidamente nada mais é do que vaidade! Aplicado ao termo homem quer dizer um homem HETERO que cuida do corpo, ou de sua beleza!
Mas oque isso tem a ver com programação?
Vai me dizer que você nunca pegou um programa, que parecia ser um tesão, e quando abriu os fontes......deu vontade de mandar o cara que escreveu enfiar tudo naquele lugar!
O código mal indentado, poucos ou nenhum comentário, variáveis com nomes bem relativos a sua funcionalidade tais como ( y, yyy, x, a, z, t ), funções com nomes totalmente escrotos! Barbaridade isso eu já vi várias vezes e não teve uma vez que não passei raiva!
O fato é o seguinte, temos que colaborar com a nossa classe! Fazer um trabalho bem feito, pelo menos tentar e isso quer dizer oque? Como eu passei raiva com esse problema eu não quero que ninguém passe ao pegar códigos/programas escritos por mim que sejam ilegíveis! Programar é uma arte e vamos fazê-la com carinho e escrever um código legível, que dê gosto de ler, um código bunito, um código metrosexual!
Parece meio piegas, mas não é! Se analisarmos friamente é uma coisa que tem tudo a ver mas muitas vezes passa despercebido.
Portanto, escreva seu código como se estivesse acariciando uma mulher, com todo o carinho e capricho que ela merece.
Code like a girl[]'s