ハンガリー記法

著者: Louise Ward
作成日: 6 2月 2021
更新日: 28 六月 2024
Anonim
ハンガリアン記法のデメリット・廃れた理由。マイクロソフトも禁止令
ビデオ: ハンガリアン記法のデメリット・廃れた理由。マイクロソフトも禁止令

コンテンツ

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

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

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


Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。

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

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

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

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