Saya telah menggunakan underscore_case selama sekitar 2 tahun dan saya baru saja beralih ke camelCase karena pekerjaan baru (telah menggunakan yang kemudian selama sekitar 2 bulan dan saya masih berpikir underscore_case lebih cocok untuk proyek-proyek besar di mana ada banyak programmer yang terlibat, terutama karena kodenya lebih mudah dibaca).
Sekarang semua orang di tempat kerja menggunakan camelCase karena (begitu kata mereka) kodenya terlihat lebih elegan.
Apa pendapat Anda tentang camelCase atau underscore_case
ps mohon permisi bahasa Inggris saya yang buruk
Sunting
Beberapa pembaruan pertama:
platform yang digunakan adalah PHP (tapi saya tidak mengharapkan jawaban terkait platform PHP yang ketat, siapa pun dapat berbagi pemikiran mereka tentang yang terbaik untuk digunakan, itu sebabnya saya datang ke sini sejak awal)
Saya menggunakan camelCase sama seperti semua orang di tim (sama seperti kebanyakan dari Anda merekomendasikan)
kami menggunakan Zend Framework yang juga merekomendasikan camelCase
Beberapa contoh (terkait dengan PHP):
Kerangka codeigniter merekomendasikan underscore_case, dan jujur kode lebih mudah dibaca.
ZF merekomendasikan camelCase dan saya bukan satu-satunya yang berpikir kode ZF sedikit sulit ditindaklanjuti.
Jadi pertanyaan saya akan diulangi:
Mari kita ambil suatu kasus di mana Anda memiliki platform Foo yang tidak merekomendasikan konvensi penamaan dan itu adalah pilihan ketua tim untuk memilih satu. Anda adalah pemimpin tim itu, mengapa Anda memilih camelCase atau mengapa underscore_case?
ps, terima kasih semuanya atas jawaban yang cepat sejauh ini