Правила именования переменных

Паскаль не чувствителен к регистру, это значит, что переменные myvariable и MyVariable - эквивалентны. Однако для лучшей читабельности кода, необходимо использовать Camel Case и Pascal Case нотации.

PascalCase - это стиль написания имен, при котором составные слова названия идентификатора пишутся слитно, и каждое новое слово начинается с большой буквы. Пример: MyVar, MyBestProgramm, WorkArray.
Паскаль нотация используется для названий классов, публичных полей данных и констант, а также именования процедур и функций.

CamelCase (верблюжья нотация) - этот стиль повторяет правило для предыдущей нотации, только начинается с маленькой буквы. Пример: firstElement, myField, btnRun.
Нотация используется для локальных переменных и констант.

Длина имени может быть любой, однако некоторые компиляторы учитывают только первые 32 символы. Рекомендуется использовать не более 15 знаков, этого вполне хватит, чтобы писать уникальные идентификаторы, а ваша программа без проблем скомпилируется в любом IDE для языка Pascal.

Для названий экземпляров визуальных элементов мы рекомендуем использовать следующие префиксы:

Название элемента Префикс Пример переменной
Button btn btnClean
CheckBox, ComboBox cb cbSelectLanguage
Label lbl lblStatus
Edit tb(от Text Box) или te(Text Edit) tbInputValue
RadioButton rb rbFirst
MainMenu mnu mnuMain
ListBox lb lbNames
GroupBox gb gbOptions

По этому принципу можно создавать имена для остальных типов.

Не рекомендуется добавлять префиксы и окончания для простых типов данных языка Pascal. Таких как string, integer, real, char

Для имен объектов лучше всего использовать префикс или окончание, который содержит полное название класса. К примеру для TForm используем - formMain или mainForm.

Смотрите также: