ฉันใช้ underscore_case ประมาณ 2 ปีและฉันเพิ่งเปลี่ยนมาใช้ camelCase เนื่องจากงานใหม่ (ใช้งานในภายหลังประมาณ 2 เดือนและฉันยังคิดว่า underscore_case เหมาะกว่าสำหรับโครงการขนาดใหญ่ที่มีโปรแกรมเมอร์จำนวนมากเข้าร่วม ส่วนใหญ่เป็นเพราะรหัสอ่านง่ายกว่า)
ตอนนี้ทุกคนในที่ทำงานใช้ camelCase เพราะ (ดังนั้นพวกเขาบอกว่า) โค้ดดูสง่างามกว่า
คุณคิดอย่างไรเกี่ยวกับ camelCase หรือ underscore_case
ป.ล. โปรดแก้ตัวภาษาอังกฤษไม่ดีของฉัน
แก้ไข
อัปเดตก่อน:
แพลตฟอร์มที่ใช้คือ PHP (แต่ฉันไม่ได้คาดหวังคำตอบที่เกี่ยวข้องกับแพลตฟอร์ม PHP อย่างเข้มงวดใคร ๆ ก็สามารถแบ่งปันความคิดของพวกเขาได้ว่าอะไรจะดีที่สุดในการใช้นั่นคือสาเหตุที่ฉันมาที่นี่ตั้งแต่แรก)
ฉันใช้ camelCase เช่นเดียวกับ everibody ในทีม (เหมือนกับที่พวกคุณส่วนใหญ่แนะนำ)
เราใช้ Zend Framework ซึ่งแนะนำ camelCase ด้วย
ตัวอย่างบางส่วน (เกี่ยวข้องกับ PHP):
กรอบงาน Codeigniter แนะนำ underscore_case และโดยสุจริตรหัสจะอ่านง่ายขึ้น
ZF แนะนำ camelCase และฉันไม่ใช่คนเดียวที่คิดว่ารหัส ZF นั้นยากกว่าที่จะทำตาม
ดังนั้นคำถามของฉันจะถูกนำมาใช้ใหม่:
ลองมาดูกันว่าคุณมีแพลตฟอร์ม Foo ที่ไม่แนะนำการตั้งชื่อใด ๆ และเป็นตัวเลือกของหัวหน้าทีมที่จะเลือก คุณเป็นหัวหน้าทีมนั้นทำไมคุณจะเลือก camelCase หรือทำไม underscore_case
ป.ล. ขอบคุณทุกคนสำหรับคำตอบทันที