Trang Chủ Phát triển Quy ước đặt tên: vấn đề lớn là gì?

Quy ước đặt tên: vấn đề lớn là gì?

Anonim

Hầu hết những người có kiến ​​thức về khoa học máy tính đều hiểu nhu cầu về một thứ gì đó như "a = 1" - nhưng họ có thể bị nhầm lẫn bởi "1 = a"!

Có phải máy tính cũng bối rối? Không nhất thiết - nhưng vấn đề cú pháp là một vấn đề lớn để xác định cách các lập trình viên làm việc cùng nhau. Loại chứng khó đọc cú pháp này sẽ đánh chìm con tàu?

Một trong những câu hỏi lớn về cách định dạng mã phải liên quan đến "điều kiện Yoda" (được đặt tên theo ký tự "Chiến tranh giữa các vì sao" được biết đến với cú pháp tiếng Anh khác thường của anh ta), một kiểu lật của một biến và một phép gán, như được hiển thị ở trên. Một lần nữa, tiêu chuẩn này lại nói rằng một biến số là một biến số bằng một số, không bắt đầu với số đó và gán cho biến đó giá trị đó. (Để tìm hiểu về lịch sử lập trình, hãy xem Lập trình máy tính: Từ ngôn ngữ máy đến trí tuệ nhân tạo.)

Quy ước đặt tên: vấn đề lớn là gì?