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

Обновлено: 18.02.2019

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

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

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

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

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

Название элементаПрефиксПример переменной
ButtonbtnbtnClean
CheckBox, ComboBoxcbcbSelectLanguage
LabellbllblStatus
Edittb(от Text Box) или te(Text Edit)tbInputValue
RadioButtonrbrbFirst
MainMenumnumnuMain
ListBoxlblbNames
GroupBoxgbgbOptions

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

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

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

Поделиться: Vk Ok