Соглашения о наименовании
Общая информация
Большинство идентификаторов языка Delphi оформляется согласно стилю CamelCase (InfixCaps). Это означает, что идентификатор должен начинаться с заглавной буквы, и каждое слово, входящее в его состав, необходимо начинать с заглавной. Пример:
FooBar
YetAnotherIdentifier
Исключение могут представлять заголовочные файлы C/C++ библиотек. При использовании их ресурсов необходимо соблюдать примененные в файле соглашения. К примеру, вместо wm_LButtonDown
стоит указать WM_LBUTTONDOWN
.
В общем случае применение подчеркиваний является некорректным.
Имена переменных, классов, типов всегда должны быть существительными.
Примечание:
Любой идентификатор в языке Delphi должен описывать ту конструкцию, структуру, которую он обозначает. Это значит, что следует стараться использовать названия, которые давали бы представление о назначении определяемого явления языка.
Использование символов табуляции в коде не допускается.
Примечание:
Как правило, в настройках текстового редактора возможно установить вставку определенного количества пробелов при нажатии клавиши Tab.