[an error occurred while processing this directive]
Какой нотацией именования переменных и ф-ций пользуется олл ?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
DASM
23 сентября 2002 г. 14:10
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: А я так делаю
—
AIRiLS
(23.09.2002 15:11, 290 байт)
Глобальных переменных вообще не должно быть.
—
Yuriy
(23.09.2002 15:43,
пустое
)
Интересно, а как Вы передаёте параметры в прерывания? :-)) Или их тоже не должно быть?
—
AlexD
(23.09.2002 16:58,
пустое
)
Конечно не должно быть, да и локальных переменных не должно быть, HelloWord самая правильная программа, остаьное это излишества! :)
—
Drap
(23.09.2002 17:11,
пустое
)
Думаю Yuriy имел ввиду - следует избегать глобальных переменных, с чем можно согласится, особенно если несколько потоков
—
DASM
(23.09.2002 17:09,
пустое
)
О засорении глобального пространства переменными сказано много
—
AIRiLS
(23.09.2002 17:19, 63 байт)
Точно так же.
—
Yuriy
(23.09.2002 17:42, 167 байт)
Кстати MFC тоже не правильно работает, использует глобальну переменную типс CWinApp
—
Drap
(23.09.2002 18:16,
пустое
)
Угу, давайте сразу прикроем производство 8 битных микроконтроллеров, у них вечно чегото нехватает :)
—
Drap
(23.09.2002 17:47,
пустое
)
Каждый сам себе злобный Буратина.
—
Yuriy
(23.09.2002 17:53, 182 байт)
Такое ощущение, что Вы ничего сложнее не написали.
—
Yuriy
(23.09.2002 18:13, 31 байт)
ну остальное не професионально :) - там я использую глобальные переменные
—
Drap
(23.09.2002 18:23,
пустое
)
Да, действительно непрофессионально.
—
Yuriy
(23.09.2002 23:15,
пустое
)
Да, действительно, HelloWorld прекрастно сопровождаема
—
Drap
(23.09.2002 18:00,
пустое
)
Ответ: ВО! А что тут плохого, если их использование привносит ряд удобство...?! Да и процессор(со тороны предоставляемых ресурсов) не в обиде будет.
—
SERG_ANT
(23.09.2002 16:19,
пустое
)
А вы, простите, сколько программируете? Много программ написали?
—
Злостный флеймер
(23.09.2002 16:16,
пустое
)
:-)
—
Yuriy
(23.09.2002 18:15, 51 байт)
Ну и к чему анекдот?? Гуру наверное, простым смертным мудрость великого понять не дано (-)
—
Флеймер
(23.09.2002 18:37,
пустое
)
Интересно...Шибко интересно, ни разу не видел такие программы
—
AIRiLS
(23.09.2002 15:45,
пустое
)
Неудивительно.
—
Yuriy
(23.09.2002 17:36, 37 байт)
ну почему, а HelloWord, например?
—
Drap
(23.09.2002 16:16,
пустое
)
А еще?
—
AIRiLS
(23.09.2002 16:33,
пустое
)
А что, если написал HelloWord еще не программист? :)
—
Drap
(23.09.2002 17:07,
пустое
)
И что же является точкой отсчета для настоящего программиста (или почти настоящего)?
—
AIRiLS
(23.09.2002 17:21,
пустое
)
Ну судя по этому флейму HelloWord это начало и конец, т.к. после приходится пользоваться переменными и ты перестаеш отвечать требованию к настоящему программисту
—
Drap
(23.09.2002 17:31,
пустое
)
Пока вас слушал, придумал критерий "Настоящего программиста" - он по крайней мере должен отличать Word от World..
—
Dr.Alex
(23.09.2002 17:43,
пустое
)
да я и не претендую на это высокое звание, я вечно глобальные переменные использую, к тому же у меня нет такого огромного опыта в написании программы HelloWorLd
—
Drap
(23.09.2002 17:51,
пустое
)
Мои соболезнования Вашему руководству.
—
Yuriy
(23.09.2002 18:15,
пустое
)
А вы деньги шлите, одних соболезнований мало!
—
Drap
(23.09.2002 18:37,
пустое
)
Ответ:
—
Drap
(23.09.2002 17:08,
пустое
)
Пофлеймить захотелось или познания ради?
—
ShiphT
(23.09.2002 14:37,
пустое
)
Флейм по пятницам. Просто хочу чтоб за проги не было стыдно.
—
DASM
(23.09.2002 14:40,
пустое
)
Ответ: Поясните, please.
—
Bill
(23.09.2002 14:25,
пустое
)
Обычно занудное дело - придумывать имена ф-циям и переменных. Хочется чтоб было кратко и содержательно.
—
DASM
(23.09.2002 14:33, 325 байт)
an1003.pdf
—
Алексей Мусин
(23.09.2002 17:08,
пустое
,
ссылка
)
Ну так утром поиск-замена и все дела. Приходилось. (-)
—
hotson
(23.09.2002 15:18,
пустое
)
Трансильванская ересь!
—
Alexandr
(23.09.2002 14:55, 316 байт)
Ответ: Я обычно использую следующие правила:
—
Bill
(23.09.2002 14:53, 398 байт)
Подчеркивание в качестве первого симвлоа использовать не рекомендуется.
—
Yuriy
(23.09.2002 15:44,
пустое
)
Ответ: А почему?
—
Bill
(23.09.2002 15:47,
пустое
)
По-моему, возможны конфликты имен из стандартных библиотек
—
DASM
(23.09.2002 16:01,
пустое
)
Именно так.
—
Yuriy
(23.09.2002 17:33,
пустое
)
Ответ: У меня нет проблем, поскольку данное соглашение я использую ТОЛЬКО для локальных переменных.
—
Bill
(23.09.2002 16:09,
пустое
)
_Пока_ нет проблем.
—
Yuriy
(23.09.2002 18:16,
пустое
)
Гм... Вариант. А тип (char, int double ptr) не указываете ?
—
DASM
(23.09.2002 15:02,
пустое
)
Ответ: Как правило нет, но бывает. Например:
—
Bill
(23.09.2002 15:14, 147 байт)
Ответ: Хочу добавить, что какие правила Вы бы ни выбрали главное, чтобы Вам самому было понятно. И если
—
Bill
(23.09.2002 15:29, 176 байт)
Согласен. Интересно, есть ли какие общепринятые стандарты кроме венгерской нотации ?
—
DASM
(23.09.2002 15:31,
пустое
)
Ответ: Если говорить в общем, то есть хорошая книга по стилю программирования.
—
Bill
(23.09.2002 15:43, 236 байт)
ссылок не дадаите ?
—
DASM
(23.09.2002 15:59,
пустое
)
Ответ: Если говорить о книге Ван Тассела, то к сожалению она у меня дома и
—
Bill
(23.09.2002 16:32, 513 байт,
ссылка
)
Книга вероятно называется (+)
—
Leks
(23.09.2002 17:14, 99 байт)
Ответ: Да, она самая!!!
—
Bill
(23.09.2002 19:15,
пустое
)
Ты это по памяти? :)
—
ShiphT
(23.09.2002 17:26,
пустое
)
80% времени - это много. Забей и не мучайся - нервные клетки не восстанавливаются. К тому же время сэкономишь :))
—
Mik
(23.09.2002 14:46,
пустое
)
а потом сам в проге разберусь ?
—
DASM
(23.09.2002 14:49,
пустое
)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru