Описание тега hungarian-notation

Венгерская нотация - это независимое от языка соглашение об именах, в котором префикс идентификатора указывает его тип. Примеры включают iCustomerId, sFirstName и т. Д.
0 ответов

Какой префикс венгерской нотации подходит для PHP stdClass?

Если есть, то есть. (Например, nInteger, chChar, cCount или rgArray.)
22 авг '11 в 22:43
1 ответ

Regex для добавления венгерской нотации

Я разбираю .h а также .cpp файлы и мне нужно найти / заменить все не венгерские нотационные переменные их венгерскими эквивалентами. "Ага, почему?!" ты спрашиваешь? Мой работодатель требует венгерской записи ", - сказал Нуфф. Давайте просто иметь де…
02 авг '11 в 21:15
4 ответа

Венгерский в VBA хорошо?

Я не использую венгерские (str, int) префиксы в.Net, но я все еще нахожу это полезным в VBA, где труднее видеть типы. Это плохо? Ненужные? Может быть, я что-то упустил. Буду очень признателен за любые отзывы. Я долго думал. Спасибо всем.
03 апр '10 в 22:53
2 ответа

Избавиться от венгерской нотации в коде C# в автоматическом режиме?

У меня есть большая кодовая база, которая использует Systems Hungarian для большинства имен переменных, что в основном означает, что у меня много objQueue "S, objCommon "S, dtDataSet и так далее. Есть ли способ конвертировать большинство из них? Осо…
0 ответов

Как заставить венгерское соглашение об именовании в C#?

Я пытаюсь найти способ заставить венгерскую нотацию в Visual Studio. Для тех из вас, кто не знает, что такое венгерская нотация, это в основном соглашение об именах, согласно которому имя переменной или функции указывает ее намерение или вид, а на н…
11 сен '18 в 15:40
0 ответов

Исправьте написание слова "Color" в имени элемента "ColorsValidatorMock.GetColourGroupLanguage()"

Ошибка: исправьте написание "Color" в имени элемента "ColorsValidatorMock.GetColourGroupLanguage()" или полностью удалите его, если оно представляет какую-либо венгерскую нотацию public static List<ColourGroupLanguage> GetColourGroupLanguage()…
1 ответ

Есть ли снижение производительности в Java для расширения классов по причине "нет"?

У меня есть класс Vector3i, который полезен во многих ситуациях, но я обнаружил, что расширяю его, чтобы использовать систему типов для предотвращения ошибок. Например, у меня может быть "эгоцентричный" вектор 3i, который является локальным для объе…
1 ответ

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

Есть ли варианты использования в нативном Javascript, Jquery или Angular? Я узнал об этой записи, когда читал об использовании $ перед именами переменных. $ Часто используется в Jquery, имеет ли это отношение к венгерской нотации?
1 ответ

Как я могу увидеть тип переменной в редакторе MS Office VBA?

Я больше не использую венгерскую нотацию при кодировании VBA, но иногда сталкиваюсь с ситуациями, когда тип данной переменной неочевиден. Например, возьмите переменную с именем dataRow, Это может быть номер строки с Long тип переменной. Это может бы…
37 ответов

Почему я не должен использовать "Венгерскую нотацию"?

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

Как предотвратить предупреждение StyleCop о венгерской нотации, когда префикс действителен

У меня есть следующий код: var fxRate = new FxRate(); который дает мне следующее предупреждение StyleCop ReSharper: Имя переменной 'fxRate' начинается с префикса, который выглядит как венгерская нотация. Я попытался скопировать файл Settings.StyleCo…
5 ответов

Должен ли я использовать нотацию венгерских приложений в C#?

Я знаю, что этот вопрос задавался чуть-чуть, и, судя по всему, нет четкого ответа "да" или "нет" на этот вопрос, но, тем не менее, я немного смущен чем-то. Обычно, когда я программирую, я следую нескольким правилам о префиксах: м перед членами p_ пе…
30 ноя '11 в 23:31
29 ответов

Действительно ли префиксы переменных ("венгерская нотация") действительно необходимы?

Поскольку C# строго типизирован, нужно ли нам префиксировать переменные? например iUserAge iCounter strUsername Я использовал префикс в прошлом, но в дальнейшем я не вижу никакой выгоды.
21 ноя '08 в 15:58
2 ответа

Что означает "uw" в начале имен переменных в примерах STM32?

Когда я читаю пример кода STM32, я вижу довольно много переменных, которые начинаются с uw, Пример: static __IO uint32_t uwLsiFreq = 0; __IO uint32_t uwCaptureNumber = 0; __IO uint32_t uwPeriodValue = 0; __IO uint32_t uwMeasurementDone = 0; У всего …
28 апр '18 в 01:48
2 ответа

Есть ли способ сделать более персонализированный стиль именования для ReSharper 6?

У моего проекта есть соглашение о кодировании, которое: Для локальных переменных (внутри методов): Используйте формат [префикс][имя переменной] [Префикс] будет первым символом типа данных, если переменные имеют тип примитива, такой как Integer, Byte…
24 ноя '11 в 07:35
1 ответ

FreeRTOS Венгерская нотация

Я - новичок в программировании на RTOS и C, и я все еще привыкаю к ​​хорошим практикам на C. Поэтому я открыл проект, который использует FreeRTOS, и заметил, что файлы ОС используют венгерскую нотацию. Я немного знаю обозначения, но столкнулся с нек…
04 окт '16 в 11:39
1 ответ

"Codesniffer" для PHP Венгерская нотация

Я использую PHAN в своих проектах и ​​задаюсь вопросом, есть ли какой-нибудь код-номер для проверки кода, совместимый с PHAN.
17 сен '12 в 08:54
2 ответа

Противоположность венгерской нотации?

Большинство программистов знают что-то под названием "Венгерская нотация", каждая переменная имеет хороший префикс для обозначения своего типа данных, т.е. bIsExciting = false; // Boolean strName = "Gonzo"; // String iNumber = 10; // Integer Несмотр…
16 ответов

textBoxEmployeeName vs employeeNameTextBox

Какое соглашение об именах вы используете и почему? Мне нравится использовать employeeNameTextBox, потому что: Это кажется более естественным с точки зрения английского языка. Я считаю, что с Intellisense легче искать. Соглашение аналогично соглашен…
1 ответ

Какова правильная альтернатива венгерской нотации для текстового поля и соответствующей метки?

Несмотря на бесчисленные вопросы о Stackru и бесчисленные статьи, которые я исследовал в Интернете, я не могу найти четкого ответа о том, как избежать использования венгерской нотации для текстового поля и соответствующего ярлыка. Допустим, я называ…