Праздный вопрос про имена
От: Аноним  
Дата: 18.12.03 11:32
Оценка:
Всякие солидные книги по С++ (TCPL и многие другие) содержат некие общие рекомендации по поводу имен (классов, функций, переменных и т.д.) Никогда особо не затруднялся по этому поводу, но тут вот захотелось все же спросить:

зная, что в моей реализации означают всякие имена вроде DWORD, LPVOID и т.д. не лучше ли обходиться без таких тайпдефов? Или все же грамотнее пользоваться именно ими, чтобы в дальнейшем не обломаться. Нравится ли вам писать вместо очевидных типов какие-то корявые имена вроде WPARAM ? Или все же это идеологически верно?

19.12.03 05:38: Перенесено модератором из 'Прочее' — _MM_
Re: Остойчивость своих программ
От: Vi2 Удмуртия http://www.adem.ru
Дата: 18.12.03 11:43
Оценка:
Здравствуйте, Аноним, Вы писали:

А>зная, что в моей реализации означают всякие имена вроде DWORD, LPVOID и т.д. не лучше ли обходиться без таких тайпдефов? Или все же грамотнее пользоваться именно ими, чтобы в дальнейшем не обломаться. Нравится ли вам писать вместо очевидных типов какие-то корявые имена вроде WPARAM ? Или все же это идеологически верно?

Если ты пишешь программу и не собираешься на каждый чих MS или на смену OS или платформы перелопачивать свои программы, то, скорее всего, будешь вводить свои имена, чтобы обеспечить остойчивость своих программ. Вот и DWORD и т.п. это такой же чей-то результат. Можешь им пользоваться, можешь свой придумывать.
Vita
Выше головы не прыгнешь, ниже земли не упадешь, дальше границы не убежишь! © КВН НГУ
Re: Праздный вопрос про имена
От: SiAVoL Россия  
Дата: 18.12.03 11:47
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Всякие солидные книги по С++ (TCPL и многие другие) содержат некие общие рекомендации по поводу имен (классов, функций, переменных и т.д.) Никогда особо не затруднялся по этому поводу, но тут вот захотелось все же спросить:


А>зная, что в моей реализации означают всякие имена вроде DWORD, LPVOID и т.д. не лучше ли обходиться без таких тайпдефов? Или все же грамотнее пользоваться именно ими, чтобы в дальнейшем не обломаться. Нравится ли вам писать вместо очевидных типов какие-то корявые имена вроде WPARAM ? Или все же это идеологически верно?


Тема уже несколько раз активно обсуждалась, например в топиках:
Венгерская нотация: за или против?
Автор: adstra
Дата: 23.09.01

Оформление кода: Венгерская нотация
Автор: Pushkin
Дата: 27.11.02
... << RSDN@Home 1.1.2 beta 2 >>
Re[2]: Остойчивость своих программ
От: centurn Россия  
Дата: 18.12.03 15:24
Оценка:
Здравствуйте, Vi2, Вы писали:

Vi2>Здравствуйте, Аноним, Вы писали:


Vi2>Если ты пишешь программу и не собираешься на каждый чих MS или на смену OS или платформы перелопачивать свои программы, то, скорее всего, будешь вводить свои имена, чтобы обеспечить остойчивость своих программ. Вот и DWORD и т.п. это такой же чей-то результат.


Ага, "чей-то"... это как раз "чих" MS, особенной всякие там LPVOID и LPCTSTR

"Терпеть ненавижу" этот LPVOID.
Re[3]: Остойчивость своих программ
От: mihailik Украина  
Дата: 22.12.03 09:15
Оценка:
C> Ага, "чей-то"... это как раз "чих" MS, особенной всякие там LPVOID и LPCTSTR

Это уже очень старый и уважаемый чих. Так сказать, богатырский чих мастодонта.

В общем, потерпи ещё год-два, а там везде останутся только int, string, object. Windows Longhorn is coming.
... << RSDN@Home 1.1.0 stable >>
Re[3]: Остойчивость своих программ
От: mihailik Украина  
Дата: 22.12.03 09:17
Оценка:
C> Ага, "чей-то"... это как раз "чих" MS, особенной всякие там LPVOID и LPCTSTR

Это уже очень старый и уважаемый чих. Так сказать, богатырский чих мастодонта.

В общем, потерпи ещё год-два, а там везде останутся только int, string, object. Windows Longhorn is coming.
... << RSDN@Home 1.1.0 stable >>
Re[3]: Остойчивость своих программ
От: mihailik Украина  
Дата: 22.12.03 09:19
Оценка:
C> Ага, "чей-то"... это как раз "чих" MS, особенной всякие там LPVOID и LPCTSTR

Это уже очень старый и уважаемый чих. Так сказать, богатырский чих мастодонта.

В общем, потерпи ещё год-два, а там везде останутся только int, string, object. Windows Longhorn is coming.
... << RSDN@Home 1.1.0 stable >>
Re[3]: Остойчивость своих программ
От: mihailik Украина  
Дата: 22.12.03 10:47
Оценка:
C> Ага, "чей-то"... это как раз "чих" MS, особенной всякие там LPVOID и LPCTSTR

Это уже очень старый и уважаемый чих. Так сказать, богатырский чих мастодонта.

В общем, потерпи ещё год-два, а там везде останутся только int, string, object. Windows Longhorn is coming.
... << RSDN@Home 1.1.0 stable >>
Re[3]: Остойчивость своих программ
От: mihailik Украина  
Дата: 22.12.03 10:49
Оценка:
C> Ага, "чей-то"... это как раз "чих" MS, особенной всякие там LPVOID и LPCTSTR

Это уже очень старый и уважаемый чих. Так сказать, богатырский чих мастодонта.

В общем, потерпи ещё год-два, а там везде останутся только int, string, object. Windows Longhorn is coming.
... << RSDN@Home 1.1.0 stable >>
Re[3]: Остойчивость своих программ
От: mihailik Украина  
Дата: 22.12.03 10:52
Оценка:
C> Ага, "чей-то"... это как раз "чих" MS, особенной всякие там LPVOID и LPCTSTR

Это уже очень старый и уважаемый чих. Так сказать, богатырский чих мастодонта.

В общем, потерпи ещё год-два, а там везде останутся только int, string, object. Windows Longhorn is coming.
... << RSDN@Home 1.1.0 stable >>
Re[3]: Остойчивость своих программ
От: mihailik Украина  
Дата: 22.12.03 11:20
Оценка:
C> Ага, "чей-то"... это как раз "чих" MS, особенной всякие там LPVOID и LPCTSTR

Это уже очень старый и уважаемый чих. Так сказать, богатырский чих мастодонта.

В общем, потерпи ещё год-два, а там везде останутся только int, string, object. Windows Longhorn is coming.
... << RSDN@Home 1.1.0 stable >>
Re[3]: Остойчивость своих программ
От: mihailik Украина  
Дата: 22.12.03 11:21
Оценка:
C> Ага, "чей-то"... это как раз "чих" MS, особенной всякие там LPVOID и LPCTSTR

Это уже очень старый и уважаемый чих. Так сказать, богатырский чих мастодонта.

В общем, потерпи ещё год-два, а там везде останутся только int, string, object. Windows Longhorn is coming.
... << RSDN@Home 1.1.0 stable >>
Re[3]: Остойчивость своих программ
От: mihailik Украина  
Дата: 22.12.03 11:23
Оценка:
C> Ага, "чей-то"... это как раз "чих" MS, особенной всякие там LPVOID и LPCTSTR

Это уже очень старый и уважаемый чих. Так сказать, богатырский чих мастодонта.

В общем, потерпи ещё год-два, а там везде останутся только int, string, object. Windows Longhorn is coming.
... << RSDN@Home 1.1.0 stable >>
Re[3]: Остойчивость своих программ
От: mihailik Украина  
Дата: 22.12.03 11:26
Оценка:
C> Ага, "чей-то"... это как раз "чих" MS, особенной всякие там LPVOID и LPCTSTR

Это уже очень старый и уважаемый чих. Так сказать, богатырский чих мастодонта.

В общем, потерпи ещё год-два, а там везде останутся только int, string, object. Windows Longhorn is coming.
... << RSDN@Home 1.1.0 stable >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.