Программирование на языке высокого уровня. Замятин А.В - 14 стр.

UptoLike

14
Методы. Названия методов должны быть глаголами, кратко описываю-
щими суть выполняемых действий данного метода. В случае, если метод воз-
вращает бинарное значение (например, логическое), имеет смысл в начале
имени поставить глагол is.
Run();
RunFast();
GetBackground();
CheckModel();
isValidMove(5,2,5,4);
Переменные. Имена переменных, по возможности, должны быть корот-
кими, но при этом отражать возложенные на переменную функции. Выбор
имени переменной должен быть мнемонический, т.е. указывающий случай-
ному читателю назначение той или иной переменной. Односимвольные име-
на являются исключением для временных «одноразовых» переменных.
Обычно таким переменные дают следующие имена:
i, j, k, m, n для целых типов;
c, d, s для символьных типов.
Константы. Имена переменных, объявленных константами внутри
класса, и ANSI констант должны содержать символы только в верхнем реги-
стре с словами разделяемыми символом подчеркивания («_»). ANSI констант
следует избегать для упрощения отладки.
static final int MIN_WIDTH = 4;
static final int MAX_WIDTH = 999;
static final int GET_THE_CPU = 1;
Венгерская нотация. Суть венгерской нотации сводится к тому, что
имена идентификаторов предваряются заранее оговорёнными префиксами,
состоящими из одного или нескольких символов. При этом, как правило, ни
само наличие префиксов, ни их написание не являются требованием языков
программирования, и у каждого программиста (или коллектива программи-
стов) они могут быть своими.
Применяемая система префиксов зависит от многих факторов:
языка программирования (чем более «либеральный» синтаксис, тем
больше контроля требуется со стороны программиста а значит, тем более
развита система префиксов. К тому же использование в каждом из языков
программирования своей терминологии также вносит особенности в выбор
префиксов);