Menu
CoddyTech

Quy ước đặt tên

Thuộc phần Kiến thức nền tảng trong hành trình Ruby của Coddy. Bài học 9 trên 88.

Ruby có các quy tắc cụ thể về tên biến hợp lệ. Tên biến phải bắt đầu bằng một chữ cái viết thường (a-z) hoặc dấu gạch dưới (_), và có thể chứa chữ cái viết thường, chữ số và dấu gạch dưới. Tuy nhiên, tên biến không thể bắt đầu bằng chữ số, chứa dấu cách hoặc dùng ký tự đặc biệt.

Trong Ruby, tên bắt đầu bằng chữ cái viết hoa được xem là hằng số.

Ngoài các quy tắc cơ bản, tuân theo quy ước đặt tên giúp code dễ đọc và dễ bảo trì hơn nhiều.

Theo quy ước, Ruby dùng snake_case cho tên biến (dùng dấu gạch dưới giữa các từ như user_name). Đây là phong cách chuẩn của Ruby và được cộng đồng Ruby sử dụng rộng rãi. Tuân theo quy ước này giúp code của bạn trông chuyên nghiệp và quen thuộc với các nhà phát triển Ruby khác.

Quan trọng nhất, hãy dùng tên mô tả để cho biết rõ biến chứa gì. Thay vì dùng x hoặc data1, hãy dùng những tên như student_score hoặc monthly_sales. Nhờ vậy, code của bạn tự giải thích được và người khác (cũng như chính bạn sau này) sẽ dễ hiểu hơn.

challenge icon

Thử thách

Dễ

Tạo ba biến theo quy tắc đặt tên snake_case của Ruby. Tạo một biến cho họ tên đầy đủ của nhân viên và gán cho biến đó "John Doe", một biến cho tuổi của họ và gán giá trị 25, và một biến cho lương tháng của họ và gán giá trị 1500.50. In ra cả ba biến bằng puts.

Tự làm thử

# TODO: Tạo ba biến (variable) theo quy tắc đặt tên của Ruby
# 1. Một biến lưu họ và tên của nhân viên (chuỗi (string))
# 2. Một biến lưu tuổi của nhân viên (số nguyên (integer))
# 3. Một biến lưu lương hằng tháng của nhân viên (số thực (float))

# TODO: Hiển thị cả ba biến bằng puts
quiz iconTự kiểm tra

Bài học này có một bài trắc nghiệm ngắn. Bắt đầu bài học để trả lời và theo dõi tiến độ.

Tất cả bài học trong Kiến thức nền tảng

Tự luyện tập: Trình biên dịch Ruby online