Соглашения об именовании
Часть раздела Основы путешествия по Kotlin на Coddy. Урок 10 из 93.
Соглашения об именовании — это набор рекомендаций, которым следуют разработчики, чтобы сделать свой код более читаемым и удобным для сопровождения. В разных языках программирования часто используются разные соглашения об именовании. В Kotlin переменные и значения записываются в camelCase: первое слово начинается со строчной буквы, а каждое последующее слово — с прописной буквы.
При написании имени переменной будьте описательными и используйте содержательные слова.
Например:
fun main() {
// Плохое именование
val is_active = false // не camelCase (snake_case)
val a = 10
val b = "Hello"
val x = true
// Хорошее именование
val age = 10
val greeting = "Hello"
val isActive = true
}Задание
НовичокНапишите код, который инициализирует следующие значения, используя правильное именование в стиле camelCase:
playerNameсо значением"Alice"playerAgeсо значением25isGameOverсо значениемfalse
Убедитесь, что вы используете точные имена переменных и значения. Помните:
- В Kotlin учитывается регистр! (
playerName≠Playername)- Строковые значения должны быть заключены в двойные кавычки
- Логические значения записываются в нижнем регистре:
true/false
Попробуйте сами
fun main() {
// Введите свой код ниже
val playerName = ?
val playerAge = ?
val isGameOver = ?
// Не изменяйте строки ниже
println("playerName = $playerName")
println("playerAge = $playerAge")
println("isGameOver = $isGameOver")
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияСоставное присваиваниеОператоры сравненияПовторение — простая математика7Базовый ввод-вывод
Функция PrintlnШаблоны строкВвод ReadLineПреобразование типовПовторение — лет до выхода на пенсиюПовторение — правда или ложь10Функции
Объявление функцииПараметры и аргументыВозвращаемые значенияИменованные аргументыЗначения по умолчаниюФункции с одним выражениемПовторение — функция SigmaПовторение — функция валидации13Итерация по последовательностям
Итерация по элементамМетод WithIndexИтерация по строкам, ч. 1Итерация по строкам, ч. 2Повторение — индексированные буквы2Переменные
Val и VarВывод типовЧислаСтрокаЛогическое значениеСоглашения об именованииПовторение — инициализация переменных5Операторы, часть 2
Логические операторы, часть 1Логические операторы, часть 2Логические операторы, часть 3Тернарный оператор с выражением ifПовторение — простая логика8Калькулятор разделения счёта
Приветственное сообщениеВвод данных3Обработка null
Что такое безопасность nullТипы, допускающие nullОператор безопасного вызоваОператор ЭлвисаОсновы задания на функцииУтверждение ненулевого значенияПовторение — безопасный доступ6Принятие решений
Инструкция ifIf — ElseIf как выражениеВыражение whenWhen с диапазонамиПовторение — простой калькулятор9Циклы
Цикл ForЦикл WhileЦикл Do-WhileBreakContinueДиапазоны в циклахВложенный циклПовторение — факториалПовторение — динамический вводПотренируйтесь самостоятельно: Песочница Kotlin