LoginSignup
0
0

More than 5 years have passed since last update.

いまだにシステムハンガリアン記法を用いているたった一つの場所

Posted at

*.NET で開発する際、画面上の GUI 部品(コントロール)にシステムハンガリアンを用いています。

TextBox1 -> txtQty などです。

こうすることで、コーディング時のヒンティングに使えるためです。

「あのテキストボックスに入っている値を取得したい。ID はなんだっけ?」というときに Me.txt まで入力すると何とかなるのです。

最近の Visual Studio なら Me.qty と入力しても txtQty を候補に表示してくれるかな?

入力欄と、それに付随するラベルなどにも同じような ID をつけざるを得ない場合にも便利だと感じてしまいますね 1

その他の場合システムハンガリアンは使わないのですが、何故かこのケースだけ未だに生き残っています。

免責

この記事はシステムハンガリアン記法の使用を推奨するものでも擁護するものでもありません。ただ自分の癖に、ふと気づいたもので...。


  1. ラベルに識別子をつけることは稀ですが。 

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0