Menu
Coddy logo textTech

Соглашения об именовании

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

В Dart соглашения об именовании делают код читаемым и последовательным:

1. Используйте camelCase для переменных

void main() {
  String firstName = 'John';
  int userAge = 25;
  double accountBalance = 100.50;
  bool isLoggedIn = true;
}

2. Начинать с букв/подчёркиваний

void main() {
  var name = 'Dart';
  var counter = 1;
}

3. Используйте осмысленные имена

void main() {
  // Лучшее именование
  var temperatureFahrenheit = 75.5;
}

4. Используйте lowerCamelCase для констант

void main() {
  const pi = 3.14159;
  const maxUsers = 100;
  const baseUrl = 'https://api.example.com';
  const defaultTimeout = Duration(seconds: 30);
}
challenge icon

Задание

Новичок

В этом задании вы попрактикуетесь в соглашениях об именовании в Dart, исправив плохо названные переменные в программе:

  1. Переименуйте переменную x в описательное имя для возраста человека (используйте camelCase)
  2. Переименуйте переменную Y в описательное имя для роста человека в метрах (используйте camelCase)
  3. Переименуйте константу ABC в описательное имя для числа π (используйте uppercase with underscores для констант)
  4. Переименуйте final переменную temp123 в описательное имя для максимальной допустимой температуры (используйте camelCase)

После переименования выведите каждую переменную с описательной меткой точно так, как показано ниже:

Age: 25
Height: 1.75
Pi Value: 3.14
Max Temperature: 100.0

Ваш вывод должен точно соответствовать этому формату.

Шпаргалка

Соглашения об именовании в Dart делают код читаемым и последовательным:

Используйте camelCase для переменных:

String firstName = 'John';
int userAge = 25;
double accountBalance = 100.50;
bool isLoggedIn = true;

Начинайте имена переменных с букв или подчеркиваний:

var name = 'Dart';
var counter = 1;

Используйте значимые, описательные имена:

var temperatureFahrenheit = 75.5;

Используйте lowerCamelCase для констант:

const pi = 3.14159;
const maxUsers = 100;
const baseUrl = 'https://api.example.com';

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

void main() {
  int x = 25;
  double Y = 1.75;
  const double ABC = 3.14;
  final double temp123 = 100.0;
  
  // Вывод переменных с метками
  print("Age: $?");
  print("Height: $?");
  print("Pi Value: $?");
  print("Max Temperature: $?");
}
quiz iconПроверьте себя

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

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