開発 ハンガリー記法とは何ですか? -techopediaからの定義

ハンガリー記法とは何ですか? -techopediaからの定義

目次:

Anonim

定義-ハンガリー語表記とはどういう意味ですか?

ハンガリー記法は、データオブジェクトの命名と区別のための規則です。 ハンガリー語表記を使用する場合、プログラマは各オブジェクト名にインジケータプレフィックスを追加して、そのタイプを簡単かつ容易に識別できます。


関数、スレッド、またはその他のオブジェクト機能を識別するために、追加のプレフィックスを使用することもできます。 これは、プログラムが複数のモジュールとスレッドに展開される場合に非常に重要です。命名規則が使用されていない場合、すべてのオブジェクトの目的を覚えることは困難です。

Techopediaはハンガリー記法を説明します

ほとんどのプログラマは、意味のある変数名にプレフィックスを追加します。 たとえば、加算操作の成功または失敗を示す結果を保存する機能を持つブール変数を作成するプログラマーは、この変数にBoolSumという名前を付けることができます。 多くのスレッドが同様の機能を実行する場合、変数を区別する意味のある名前としてBoolSumThread1およびBoolSumThread2という用語を使用する場合があります。


プロジェクトが多くの開発者による共同作業である場合、意味のある命名規則がより重要になります。 適切な命名規則と単純なプログラムコメントの組み合わせは、このような場合のベストプラクティスの推奨事項です。


ハンガリー系アメリカ人のコンピューターソフトウェアエグゼクティブであるCharles Simonyi博士は、ハンガリー語の表記法を作成したことで知られています。 しかし、Dr。Simonyiの同僚が彼の新しい慣習に従って命名した変数を読んだとき、彼らは名前が英語ではないことを発見しました。

ハンガリー記法とは何ですか? -techopediaからの定義