仕事というか会社全体のコード規約を改正して、今後ハンガリー表記を必要とすることになりまして。
この表記については昔からずっと反対をしてきたのですが。。
ハンガリー記法は見づらくってしょうがないです。
signed long lData;
くらいならまだしも、
TCHAR *psztFilename;
とか、変数の意味なんですか?読めるんですか?という感じです。
ってなことはさておき、2003年からというかVC7というか.NETになってからでハンガリー記法については非推奨になっているのだから、今から規約を改正するのならそれに従うべきだと考えます。
# unsigned short nNum;
# とか堂々と書かれても、ねぇ。DSPじゃ32bit扱いになるし、H8じゃ16bitだし。余計辻褄が会わなくなってしまう。。
投稿日時 : 2007年3月23日 19:35