Имена
Все имена, которые вы используете для переменных, типов и методов, пишутся в стиле CamelCase — несколько слов пишутся слитно без пробелов, при этом каждое слово внутри фразы пишется с прописной буквы. Если слово одно — оно тоже пишется с прописной буквы.
| Правильно | Неправильно |
|---|---|
перечисление СтепеньВажности
Высокая,
Обычная,
Низкая
;
|
перечисление Степень_Важности
высокая,
обычная,
низкая
;
|
структура ВходящееСообщение ; |
структура входящееСообщение ; |
метод Версия()
пер МояПеременная: Число
пер РабочийКаталог: Строка
;
|
метод версия()
пер Моя_переменная: Число
пер рабочий-каталог: Строка
;
|
В аббревиатурах только первая буква заглавная — Xml, Json, Uuid.
| Правильно | Неправильно |
|---|---|
пер ДокументXml: Строка пер СтрокаJson: Строка |
пер ДокументXML: Строка пер СтрокаJSON: Строка |
Имена констант пишутся БОЛЬШИМИ_БУКВАМИ_С_ПОДЧЕРКИВАНИЯМИ.
| Правильно | Неправильно |
|---|---|
конст ВЕРСИЯ_СЕРВЕРА = 1.1 конст ТАЙМАУТ_СЕРВЕРА = 60с |
конст ВерсияСервера = 1.1 конст Таймаут_сервера = 60с |
Типы исключений называются с префиксом «Исключение».
| Правильно | Неправильно |
|---|---|
исключение ИсключениеЧтенияФайла
обз пер ИмяФайла: Строка
;
|
исключение ЧтениеФайла
обз пер ИмяФайла: Строка
;
|
Кроме того, существует рекомендация по именам перечислений.
