Skip to main content

Что такое венгерская нотация?

Языки программирования имеют особые правила и стили написания, похожие на современные языки. Компьютерное программирование состоит из переменных типов, которые представляют числа, символы и строки. Венгерская нотация - это стиль написания в компьютерной программе, который требует префикса каждой переменной для определения типа используемой переменной. Затем следует заглавная буква и имя переменной.

Большинство компьютерных программ используют клавиатуры для ввода ввода от пользователя. Этот захваченный вход делится на различные типы данных. Венгерская нотация - это программный стиль кодирования, который определяет тип данных в качестве префикса перед именем. Это формальный стиль, который содержит определенные форматы для каждого типа переменной с определенной аббревиатурой.

Правила стиля программирования обычно определяются, когда начинается проект разработки программного обеспечения. Венгерская нотация включает в себя словарь определенных типов и правил стилей для программ. Если команда разработчиков выбирает этот стиль обозначений, важно обеспечить согласованность во всех будущих модификациях программы.

Программное обеспечение должно быть легко читаемым и понятным. Это достигается с помощью стиля программирования, который является последовательным и интуитивно понятным. Венгерская нотация является примером стиля программирования, который легко интерпретировать, поскольку он следует строгим правилам, основанным на определенных стандартах.

Сегодня существует множество стилей для написания программ. Это включает в себя методы документирования, правила отступов и стили написания программного обеспечения. Венгерская нотация является примером стиля кодирования или предпочтения. Смешивание стилей кодирования в одной программе считается плохой практикой, и ее следует избегать любой ценой.

Математические типы данных включают в себя несколько форм чисел. Некоторые примеры включают целые числа, длинные числа и двойные числа. Венгерская нотация требует, чтобы переменная сначала имела префикс с идентификатором типа. В качестве примера любое имя переменной для целого числа должно начинаться со строчной буквы «i», которая идентифицирует переменную как целочисленный тип.

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

Еще одним недостатком венгерской нотации является отсутствие правил автоматической проверки. Этот стиль написания не проверяется компилятором, что делает его склонным к неправильному использованию и ошибкам. Разработчики должны будут самостоятельно контролировать стиль написания программы, чтобы обеспечить последовательность.