fbpx

Розробка додатків для ТехЕдітора: Посібник

Правила именования идентификаторов в языке Pascal **

Неактивна зіркаНеактивна зіркаНеактивна зіркаНеактивна зіркаНеактивна зірка
 

Эта статья посвящена правилам написания идентификаторов.

Идентификаторами — специальные объекты, которые используются в скрипте приложения. Это могут быть переменные, константы, функции, процедуры и др.

Общие правила именования

Идентификаторы, которые вы как разработчик используете в скрипте приложения, должны соответствовать правилам языка программирования Pascal:

  • могут состоять из букв латинского алфавита (a..z или A..Z), цифр 0..9, знака подчеркивания "_"
  • должны начинаться с буквы латинского алфавита или "_"

Любые другие символы, включая пробелы, табуляции, кириллические символы и пр. — недопустимы.

Примеры правильных идентификаторов

var
X: Double;
MyText: string;

const
CONST_RY = 350;
BOLT_M6_214 = 1;

procedure CalculateStrength;

Примеры неправильных идентификаторов

var
2X: Double;
My Text: string;

const
КОНСТ_Ру = 350;

Устоявшаяся практика именования идентификаторов

В рамках обязательных синтаксических требований, разработчик имеет определенную свободу.

Однако качество программного кода во многом зависит и от его читабельности, на что косвенно влияет и соответствие кода определенным традициями, сложившимся не одно десятилетие. Соответствие этим традициям является правилом "хорошего тона" в программировании и свидетельствует о высокой квалификации разработчика.

Ниже приведены некоторые практики, традиционно применяемые в семействе языков программирования Pascal.

  1. Переменные, функции, процедуры именуются через верхний CamelCase. Поскольку пробелы в именах идентификаторов не допускаются, то для визуального выделения слов используются заглавные буквы (например, UseParameterBeta).
  2. Константы именуются заглавными буквами. В качестве разделителя используется "_". Пример: FACTORED_MOMENT
  3. Переменные циклов и локальные односимвольные переменные обозначаются, как правило, строчными буквами: i, j, n
  4. Зарезервированные слова (операторы, директивы и т. п.) пишутся строчными буквами, например: procedure, begin, repeat

Події

На жаль, зараз у нас немає подій.
Переглянути всі події

Простий калькулятор в TechEditor за 10 хвилин!

Ontario Building Code 2012 | Load combination (Free Application & Report Template)

Відеоогляд версії 1.0

Нові статті

Dystlab™ — Project for Engineers

Dystlab™. Всі права захищено.

Адреса офісу в Канаді: 223-2275 Lake Shore Boulevard West, Toronto, ON, M8V 3Y3

Адреса офісу в Україні: 76006, м. Івано-Франківськ, вул. Миколайчука Івана 17/97

E-mail:
technot needed texteditoranother not needed text@dystlabdummy text.store

Telegram:
https://t.me/techeditor

Dystlab™ — торговельна марка, зареєстрована в Державному реєстрі свідоцтв України на знаки для товарів і послуг 26.02.2018, свідоцтво № 238304. Власник: фізична особа-підприємець Артьомов В. Є., ЄДРПОУ/ІНН: 3003314690.

Все найцікавіше про TechEditor — в Твіттері. Приєднуйся!

TechEditor Twitter