Menu
Coddy logo textTech

Правила именования

Часть раздела Основы путешествия по Ruby на Coddy — урок 9 из 88.

В Ruby существуют определенные правила для допустимых имен переменных. Имя переменной должно начинаться со строчной буквы (a-z) или символа подчеркивания (_) и может содержать строчные буквы, цифры и символы подчеркивания. Однако оно не может начинаться с цифры, содержать пробелы или использовать специальные символы.

Имена, начинающиеся с заглавных букв, считаются константами в Ruby.

Помимо основных правил, соблюдение соглашений об именовании делает ваш код гораздо более читаемым и удобным в сопровождении.

В Ruby по соглашению используется snake_case для имен переменных (использование подчеркиваний между словами, например user_name). Это стандартный стиль Ruby, который широко принят в сообществе Ruby. Соблюдение этого соглашения делает ваш код профессиональным и привычным для других разработчиков на Ruby.

Самое главное, используйте описательные имена, которые четко указывают на то, что содержит переменная. Вместо x или data1 используйте такие имена, как student_score или monthly_sales. Это делает ваш код самодокументированным и более понятным для других (и для вас самих в будущем).

challenge icon

Задание

Легко

Создайте три переменные, следуя соглашению об именовании Ruby snake_case. Создайте переменную для полного имени сотрудника и присвойте ей значение "John Doe", переменную для его возраста и присвойте ей 25, а также переменную для его ежемесячной зарплаты и присвойте ей 1500.50. Выведите все три переменные с помощью puts.

Шпаргалка

Имена переменных в Ruby должны начинаться со строчной буквы (a-z) или символа подчеркивания (_) и могут содержать строчные буквы, цифры и символы подчеркивания. Они не могут начинаться с цифры, содержать пробелы или специальные символы.

Ruby использует соглашение об именовании snake_case для переменных (слова разделяются символами подчеркивания):

user_name = "Alice"
student_score = 95
monthly_sales = 2500.75

Используйте описательные имена, которые четко указывают на то, что содержит переменная, вместо общих имен, таких как x или data1.

Попробуйте сами

# TODO: Создайте три переменные, следуя соглашениям об именовании в Ruby
# 1. Переменная для полного имени сотрудника (строка)
# 2. Переменная для его возраста (целое число)
# 3. Переменная для его месячной зарплаты (число с плавающей точкой)

# TODO: Выведите все три переменные с помощью puts
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы