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