Convenções de nomenclatura: camelCase versus underscore_case? quais são seus pensamentos sobre isso? [fechadas]

70

Estou usando o underscore_case há cerca de 2 anos e recentemente mudei para o camelCase por causa do novo trabalho (uso o mais recente por cerca de 2 meses e ainda acho que o underscore_case é mais adequado para grandes projetos em que há muitos programadores envolvidos, principalmente porque o código é mais fácil de ler).

Agora todo mundo no trabalho usa o camelCase porque (assim eles dizem) o código parece mais elegante.

Quais são seus pensamentos sobre camelCase ou underscore_case

p.s. por favor, desculpe o meu mau inglês

Editar

Algumas atualizações primeiro:

  • a plataforma usada é PHP (mas eu não estou esperando respostas estritas relacionadas à plataforma PHP, qualquer um pode compartilhar seus pensamentos sobre qual seria a melhor para usar, é por isso que eu vim aqui em primeiro lugar)

  • Eu uso o camelCase como qualquer outra pessoa da equipe (assim como a maioria de vocês recomenda)

  • usamos o Zend Framework, que também recomenda o camelCase

Alguns exemplos (relacionados ao PHP):

  • O framework Codeigniter recomenda underscore_case e, honestamente, o código é mais fácil de ler.

  • A ZF recomenda o camelCase e eu não sou o único que acha que o código ZF é um pouco mais difícil de seguir.

Então, minha pergunta seria reformulada:

Let's take a case where you have the platform Foo which doesn't recommend any naming conventions and it's the team leader's choice to pick one. You are that team leader, why would you pick camelCase or why underscore_case?

p.s. agradece a todos pelas respostas prontas até agora

    
por poelinca 10.02.2011 / 18:00
fonte

0 respostas

Tags