Używam underscore_case od około 2 lat, a ostatnio przeszedłem na camelCase z powodu nowej pracy (używam późniejszej od około 2 miesięcy i nadal uważam, że underscore_case lepiej nadaje się do dużych projektów, w których bierze udział wielu programistów, głównie dlatego, że kod jest łatwiejszy do odczytania).
Teraz wszyscy w pracy używają camelCase, ponieważ (jak mówią) kod wygląda bardziej elegancko.
Co myślisz o camelCase lub underscore_case
ps proszę wybacz mój zły angielski
Edytować
Najpierw niektóre aktualizacje:
platformą jest PHP (ale nie oczekuję ścisłych odpowiedzi związanych z platformą PHP, każdy może podzielić się swoimi przemyśleniami na temat tego, który byłby najlepszy w użyciu, dlatego właśnie tu przyszedłem)
Używam camelCase tak samo, jak zawsze w zespole (tak jak większość z was poleca)
używamy Zend Framework, który również zaleca camelCase
Kilka przykładów (związanych z PHP):
Framework Codeigniter zaleca underscore_case i szczerze mówiąc, kod jest łatwiejszy do odczytania.
ZF poleca camelCase i nie jestem jedynym, który uważa, że kod ZF jest nieco trudniejszy do wykonania.
Więc moje pytanie zostanie przeformułowane:
Weźmy przypadek, w którym masz platformę Foo, która nie zaleca żadnych konwencji nazewnictwa i jest to wybór lidera zespołu. Jesteś liderem zespołu, dlaczego miałbyś wybrać camelCase lub dlaczego underscore_case?
ps dziękuje wszystkim za szybkie odpowiedzi do tej pory