В Dart соглашения об именах обычно соответствуют стилю нижнего регистра CamelCase, где первая буква идентификатора начинается со строчной буквы, а первая буква каждого последующего составного слова начинается с прописной буквы.
Вот некоторые распространенные соглашения об именах, используемые в Dart:
-
Имена классов: начинайте с прописной буквы и используйте верблюжий регистр. Например,
MyClass,Person,HttpRequest. -
Имена переменных и функций: начинайте со строчной буквы и используйте верблюжий регистр. Например,
myVariable,calculateSum,getUserData. -
Постоянные имена. Для разделения слов используйте заглавные буквы и символы подчеркивания. Например,
MAX_VALUE,DEFAULT_TIMEOUT,PI. -
Имена пакетов. Для разделения слов используйте строчные буквы и символы подчеркивания. Например,
http,flutter_bloc,path_provider. -
Имена конструкторов: следуйте тем же соглашениям, что и имена классов. Например,
MyClass(),Person.fromJson().