Перейти к основному содержимому

Имена

Все имена, которые вы используете для переменных, типов и методов, пишутся в стиле (Upper)CamelCase — несколько слов пишутся слитно без пробелов, при этом каждое слово внутри фразы пишется с прописной буквы. Если слово одно — оно тоже пишется с прописной буквы.

Неправильно
перечисление Степень_Важности
высокая,
обычная,
низкая
;
Правильно
перечисление СтепеньВажности
Высокая,
Обычная,
Низкая
;
Неправильно
структура входящееСообщение
;
Правильно
структура ВходящееСообщение
;
Неправильно
метод версия()
пер Моя_переменная: Число
пер рабочий-каталог: Строка
;
Правильно
метод Версия()
пер МояПеременная: Число
пер РабочийКаталог: Строка
;

В аббревиатурах только первая буква заглавная — «Xml», «Json», «Uuid».

Неправильно
пер ДокументXML: Строка
пер СтрокаJSON: Строка
Правильно
пер ДокументXml: Строка
пер СтрокаJson: Строка

Имена констант пишутся «БОЛЬШИМИ_БУКВАМИ_С_ПОДЧЕРКИВАНИЯМИ».

Неправильно
конст ВерсияСервера = 1.1
конст Таймаут_сервера = 60с
Правильно
конст ВЕРСИЯ_СЕРВЕРА = 1.1
конст ТАЙМАУТ_СЕРВЕРА = 60с

Типы исключений называются с префиксом «Исключение».

Неправильно
исключение ЧтениеФайла
обз пер ИмяФайла: Строка
;
Правильно
исключение ИсключениеЧтенияФайла
обз пер ИмяФайла: Строка
;

Кроме того, существуют рекомендации по именам перечислений.