- 1
LONG bShutdownCounter;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+164
LONG bShutdownCounter;
Существует много баталий на тему венгерской нотации, есть много за и много против, но это - просто шедевр :)
ryadovoy 28.07.2010 11:03 # 0
Sauron 28.07.2010 13:38 # 0
Анонимус 28.07.2010 14:43 # 0
Denis Popov 28.07.2010 15:26 # 0
Анонимус 28.07.2010 15:29 # 0
я к нему не однозначно отношусь: иногда он пишет полную хуню, иногда -- умные вещи
rudolff 05.08.2010 14:55 # 0
Kornew 28.07.2010 22:15 # 0
кривое применение -- убивает читабельность,
а правильное -- напротив, улучшает;
к примеру, если на Индексные переменные, Параметры функций или Поля структур использовать венгерскую нотацию -- это угробит читабельность;
а если оную применять к каким-то стандартным классам (допустим визуальным) :
txt_Input
btn_Result
и т.п. -- это может улучшить читабельность, а так же позволит легче найти нужную переменную, если пишешь в иде.
зы: к тому же позволяет применять одинаковые имена к разным объектам, к примеру:
lbl_Result -- для вывода результата
btn_Result -- для получения результата
Bjarne_Stroustrup 28.07.2010 23:35 # +1
И не жалуюс
Зачем всё выворачивать наоборот и определяемое ставить вперёд
Kornew 29.07.2010 00:25 # +1
- в списке используемых имён, чаще приходится искать по типу, нежели по имени
(порою легче запомнить тип переменной и её предназначение, и выбрать из списка, нежели запомнить само имя переменной)
но, это дело вкуса и привычки, и по этому такие попытки стандартизации не у всех вызывают восторг;
Анонимус 05.08.2010 15:02 # −1
Потому-то и экономили. В асме, знаете ли, вообще мнемоники из трех буков (JMP, MOV) -- не от хорошей жизни.
rudolff 05.08.2010 15:18 # +1
Sauron 29.07.2010 02:45 # 0
Второе - заточка именования под какие то выебоны определенных IDE это большая глупость.
Ну и на последок, зачем выполнять работу за компилятор?
Соглашения типа
ДавайтеПисатьИменаКлассовТак, методыТак, временные_переменные_так, м_приватные_поля_класса_так
гораздо удобнее и к этой ужасной Венгерской нотации отношения слава богу не имеют.
xXx_totalwar 05.08.2010 15:27 # −2
ололо) неймспейсы рулят - супер шутка
я смотрю вы тут отлично ракуете