hungarian-notation

    -8

    1答えて

    ネイティブJavascript、Jquery、またはAngularのユースケースはありますか?私は、変数名の前に$を使用していることを読んでいたときに、この表記について知っていました。 $はJqueryで多く使われていますが、ハンガリー表記との関連もありますか?

    9

    1答えて

    ほとんどの機能は名前を付けるのが簡単です。一般に、関数名は、それが何をするか、それが生成する結果のタイプに基づいています。 ただし、ジェネレータ関数の場合、結果は他の型よりも繰り返し可能です。関数は、名前付きの型のオブジェクトを返しませんので、 def sometype(iterable): for x in iterable: yield some_transformati

    2

    4答えて

    私はユーザー名ラベル、ユーザー名テキストボックス、ユーザー名ローカル変数、必須のフィールドバリデーター、ユーザー名プロパティーおよびメソッドパラメーターなどがあるUI以外の場所で、ハンガリー表記の使用を中止しました。多くの場合、すべて同じコンテキスト内にあります。現在 :私は明らかに、に、userLabel、UserTextBox、UserRequiredFieldValidatorを行う場合、私

    0

    1答えて

    を追加するために、私は.hと.cppファイルを解析していると私はすべての非ハンガリー表記の変数がそのHungarian equivalentsで検索/置換する必要があります。 「あー、なぜ?あなたが尋ねる?私の雇用主はハンガリー表記を必要としています。 今はintsを処理してみましょう。 int nRow; int nRow(9); // obviously ctor args and assi

    5

    1答えて

    ハンガリー表記(およびそれにはシステムハンガリー語)を使用する従来のコードでは、メンテナンスを行う必要があります。残念ながら、コードベースからすべてを取り除くのは現実的ではありません。 ローカルEclipseユーザーは、自動生成アクセサーとそれ以外のものがハンガリー語の接頭辞を無視するようにEclipseを構成できると主張しています(おそらく彼らは長い間その人と一緒に暮らすことができました)。 I

    -2

    3答えて

    匿名型は「セットワンス」Object型と考えることができますが、普通の古いObjectまたはVariantは何度も設定できます。オブジェクトまたはバリアントは短期間で生活する傾向がありますが、匿名のタイプは長生きすることが予想され、の意思伝達は重要です。。 匿名タイプを使用する場合、どのような命名規則をに使用しますか?を使用しますか? 「命名規則」の質問を検索しましたが、回答は、オブジェクトやバリ

    8

    4答えて

    私のコードには "m_d3dDevice"という名前の変数が含まれています。 StyleCopは、この名前文句: SA1305:変数名 'm_d3dDeviceは' ハンガリアン記法のように見えるのプレフィックス で始まります。 プレフィックスを削除するか、許可されたプレフィックスのリストに リストを追加してください。 (私は手動で無効SA1308(「M_」)、私は背くことをいとわないよいくつかの

    4

    1答えて

    VB.NETで書かれた従来のASP.NET Webサイトを維持しています。当社の顧客は、変数と、そのようなを宣言するためハンガリアン記法を使用するように私たちを強制: 例えば: Dim sSomeString as String Dim oSomeObject as xxxClass は、私はこの命名スタイルに違反するコードを決定することができますFxCopの、StyleCop、ReShar

    45

    3答えて

    私は、k + someVariableNameHereまたはk + APILibraryName(2Char) + someVariableNameHereという名前のCore Foundation変数の多くのサンプルを実行しました。このプレフィックスKは何を表していますか? としては、 kGLPFAStereo kCollectionLockBit kSetDebugOption

    2

    1答えて

    私は別の配列を含む配列を持っています このように私はそれを表記しますか? 擬似コード: rgrgTest = newArray(2) 配列は、すなわちA構造体が含まれている場合はどう? 擬似コード: rggrTest = newArray(2).newStruct() それともつまり、私は構造体のデータ型を分類する場合は、この方法は? 擬似コード: rggrlstlTest = newAr