Тема перенесена в прочее как никакого отношения непосредственно к языку C++ не имеющая.
Всем привет! В настоящее время мы с сотрудниками разрабатываем стандарт на стиль кодирования программ на Си++. Вопрос о том, каким должен быть стандарт, вызвал в нашем коллективе большие споры, в связи с чем было решено обратиться на форум за поддержкой...
Вот основные вопросы:
1. Нужен ли стандарт на стиль кодирования, не подавленяет ли он творческий подход к написанию программы?
2. Использование венгерской нотации — это хорошо или плохо?
3. Как зависит стиль написания от результатов проектирования (напр., разбиения на классы)?
4. На счёт префикса "m_" ?
Программеры! Очень важно знать ваше мнение!!! Результаты обсуждения обещаю выслать всем его участникам.
Приложение: Венгерская нотация
Префикс Определение Си/Паскаля Пояснение
с сhar (character)
by byte unsigned char
n short или int
(integer/shortint)
x, y short при использовании в качестве координат (x,y) или размеров
i int(integer) целое
b bool(boolean) true или false
w word unsigned int(0..65535)
h handle unsigned int(0..65535)
i long(longint) длинное целое
dw dword двойное слово
fn function функция
s string строка
sz string(ASCIZ) строка,оканчивающаяся 0
p poiner или * указатель (предпрефикс)
lp far * дальний указатель (предпрефикс)
np near * ближний указатель (предпрефикс)