Tôi đã sử dụng underscore_case được khoảng 2 năm và gần đây tôi đã chuyển sang camelCase vì công việc mới (đã sử dụng công việc sau khoảng 2 tháng và tôi vẫn nghĩ rằng underscore_case phù hợp hơn cho các dự án lớn, nơi có rất nhiều lập trình viên tham gia, chủ yếu là vì mã dễ đọc hơn).
Bây giờ mọi người trong công việc sử dụng camelCase bởi vì (vì vậy họ nói) mã trông thanh lịch hơn.
Bạn nghĩ gì về camelCase hoặc underscore_case
ps xin lỗi tiếng anh xấu của tôi
Biên tập
Một số cập nhật đầu tiên:
nền tảng được sử dụng là PHP (nhưng tôi không mong đợi các câu trả lời nghiêm ngặt liên quan đến nền tảng PHP, bất kỳ ai cũng có thể chia sẻ suy nghĩ của họ về cách tốt nhất để sử dụng, đó là lý do tại sao tôi đến đây ngay từ đầu)
Tôi sử dụng camelCase giống như mọi người khác trong nhóm (giống như hầu hết các bạn giới thiệu)
chúng tôi sử dụng Zend Framework cũng đề xuất camelCase
Một số ví dụ (liên quan đến PHP):
Khung Codeigniter khuyến nghị underscore_case và trung thực mã dễ đọc hơn.
ZF giới thiệu camelCase và tôi không phải là người duy nhất nghĩ rằng mã ZF khó theo dõi hơn.
Vì vậy, câu hỏi của tôi sẽ được đăng lại:
Hãy xem trường hợp bạn có nền tảng Foo không đề xuất bất kỳ quy ước đặt tên nào và đó là lựa chọn của trưởng nhóm để chọn một. Bạn là trưởng nhóm, tại sao bạn lại chọn camelCase hoặc tại sao lại gạch dưới?
ps cảm ơn mọi người vì câu trả lời nhanh chóng cho đến nay