0

これがハンガリアン記法(CClassおよびIInterface)の場合、それを回避する方法はありますか?私は通常、ハンガリアン記法を使用しません。習慣からこれを行うのが賢明かどうかはわかりません。

4

2 に答える 2

1

いいえ、ハンガリー語の表記法は、接頭辞を介して型情報を指定することを扱います。これは、インターフェイスに "I" を、クラスに "C" をプレフィックスとして付ける規則よりもはるかに具体的です。例)。

"I" と "C" を追加することは非常に広く行われている規則であり、ほとんどの IDE で一般的にサポートされています。個人的には、この利点 (「RandomType」がクラスなのかインターフェイスなのかをすばやく確認できること) は、わずかなオーバーヘッドに見合うだけの価値があると思います。

于 2010-11-12T06:34:58.613 に答える
0

それは純粋にコンベンションです。それを回避する方法は、それを行わないことです。

私も個人的には好きではありませんが、ローカルの慣習に従うことにはコミュニケーション上の価値があるため、Windows コードを記述するときは最小限のバージョンを使用する傾向があります。

于 2010-11-12T06:33:35.977 に答える