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