--- Em shell-script@yahoogrupos.com.br, "Julio C. Neves" <julio.ne...@...> escreveu > - Sobre as variáveis: > Para falar sobre isso vou dividir a msg do Cristiano em 2 partes: > "Já pensou em usar nome de variáveis em caixa alta? IHMO, nomes de variáveis > capitalizados são muito ruins de se escrever (perde-se muito tempo > combinando shift+tecla), além de ruins de se ler no meio do código e pode > causar muitos bug por erro de digitação." > > Concordo plenamente, já que capitalizado (termo que não gosto) vem de > Capital Letter que em inglês é letra maiúscula e são ruins de escrever pq > tem-se que fazer a combinação de shift+letra que pode... (aquilo tudo que > ele escreveu). Só que o início do seu parágrafo ele mesmo discorda disso > quando pergunta: "Já pensou em usar nome de variáveis em caixa alta?". Juro > que não entendi, pois para mim caixa alta e capitalizado são sinônimos (a > não ser que ele esteja querendo chamar de capitalizada a variável cuja > primeira letra seja maiúscula, que é como eu costumo usar). > > Depois o Cristiano fala outra coisa que eu tb não concordo: "Mas esta é > minha opinião. Quer um argumento técnico? Os nomes de variáveis no código > fonte do kernel são escritos, por padrão, em caixa baixa. Então, se você > resolver usar caixa baixa também, coisas muito ruins podem acontecer...". > As variáveis do kernel normalmente são em minúsculas e muitas são precedidas > por um ou dois sublinha, mas e daí o que o kernel tem a ver com o teu > ambiente shell?. Defendo o uso de variáveis em caixa baixa (exceto a > primeira letra de cada palavra) pq *todas* as variáveis de ambiente são em > caixa alta, e tem um monte delas (todas exportadas) que muitos não conhecem. > A quiza de exemplo, vou mostrar uma coisa que pode facilmente ocorrer:
Grande mestre. De fato eu escrevi uma tremenda incoerência ao argumentar que variáveis em caixa alta são mais simples de se escrever que 'capitalizadas'. Realmente o trabalho é o mesmo, se não maior, mas o hábito me fez cometer o ato falho. De todo modo, me ficou complemamente claro a sua recomendação e ela faz todo o sentido. Particularmente, eu continuo preferindo a caixa alta, em prol da legibilidade do código, uma vez que raramente uso nomes de variáveis compostos. Questão de hábito e gosto. Concordo contigo mas sou partidário do MrBiTs à respeito de conhecer as variáveis de ambiente e evitá-las. Mas percebo agora que meu segundo comentário não foi nada feliz. Pelo menos, ganhei a quebra de um paradigma à respeito dos padrões de nomenclatura de variáveis e isso foi muito postivo para mim. Grande abraço.