+めも


ハンガリアン記法

ハンガリアン記法(ハンガリアンきほう、Hungarian notation)あるいはハンガリー記法(ハンガリーきほう)とは、プログラマがプログラムのソースコードを書く際に、変数名やクラス名などの識別子に特別な接頭文字、または接尾文字をつけることで、他の人がその識別子を見たときに、識別子の使用方法・データ型情報・スコープ範囲などを分かるようにするための命名法である。引用:Wikipedia

本来、シモニーの考案したハンガリアン記法とは、変数の意味や使用目的から接頭辞を決定することであり、型では区別できない情報を変数名に付与することで、紛らわしい変数の意味を明白にし混同をさけるためのものであった。

システムハンガリアンは、型によって最初に小文字のアルファベットつけて命名するみたいです。

・型付けする言語だと意味がない。
・慣れてない人にとって可読性低い。
・移植性悪い。

Wikipediaを見ると、システムハンガリアンに対して↑こういう批判が挙げられています。