He estado usando underscore_case durante aproximadamente 2 años y recientemente me cambié a camelCase debido al nuevo trabajo (he estado usando el último durante aproximadamente 2 meses y todavía creo que underscore_case es más adecuado para grandes proyectos 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 (eso dicen) el código se ve más elegante.
¿Qué piensas sobre camelCase o underscore_case?
PD por favor disculpa 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 pensamientos sobre cuál sería el mejor para usar, por eso vine aquí en primer lugar)
Yo uso camelCase como todos los demás en el equipo (como la mayoría de ustedes recomiendan)
utilizamos Zend Framework que también recomienda camelCase
Algunos ejemplos (relacionados con PHP):
Codeigniter framework recomienda underscore_case, y sinceramente, el código es más fácil de leer.
ZF recomienda camelCase y no soy el único que piensa que el código ZF es un poco más difícil de seguir.
Entonces mi pregunta sería reformulada:
Tomemos un caso en el que tiene la plataforma Foo que no recomienda ninguna convención de nomenclatura y es la elección del líder del equipo elegir una. Eres el líder de ese equipo, ¿por qué elegirías camelCase o underscore_case?
ps gracias a todos por las prontas respuestas hasta ahora