convenciones de nomenclatura: camelCase versus underscore_case? ¿Qué piensas al respecto? [cerrado]

70

He estado usando underscore_case durante aproximadamente 2 años y recientemente cambié a camelCase debido al nuevo trabajo (uso de este último durante aproximadamente 2 meses y aún creo que underscore_case es más adecuado para proyectos grandes donde hay muchos programadores involucrados, principalmente porque el código es más fácil de leer).

Ahora todos en el trabajo usan camelCase porque (como dicen) el código parece más elegante.

¿Qué piensas de camelCase o underscore_case

p.s. por favor disculpe mi mal inglés

Editar

Algunas actualizaciones primero:

  • la plataforma utilizada es PHP (pero no espero respuestas estrictas relacionadas con la plataforma PHP, cualquiera puede compartir sus opiniones sobre cuál sería el mejor uso, por eso vine aquí en primer lugar)

  • Uso camelCase como cualquier otro cuerpo en el equipo (tal como la mayoría de ustedes recomiendan)

  • usamos Zend Framework, que también recomienda camelCase

Algunos ejemplos (relacionados con PHP):

  • El marco de Codeigniter recomienda el carácter de subrayado, y honestamente, el código es más fácil de leer.

  • ZF recomienda camelCase y no soy el único que cree que el código ZF es un poco más difícil de seguir.

Así que mi pregunta sería reformulada:

  

Tomemos un caso en el que tiene la plataforma Foo, que no recomienda ninguna convención de nombres y es la elección del líder del equipo elegir una. Usted es el líder de ese equipo, ¿por qué elegiría camelCase o por qué guión bajo?

p.s. gracias a todos por las rápidas respuestas hasta ahora

    
pregunta poelinca 10.02.2011 - 18:00

0 respuestas

Lea otras preguntas en las etiquetas