質問

私はネットでハンガリー(STR、INT)接頭辞を使用していないが、私はまだ種類を確認することはより困難であるVBAでそれが役に立つます。

この悪いのですか?不要?たぶん私は何かが欠けています。

私は本当に任意のフィードバックをいただければと思います。私はしばらくの間、思ってきた。

おかげで皆ます。

役に立ちましたか?

解決

私はいつもVBAでの1と2文字の接頭辞を使用します。私は確かに私はそれを認めるために起こっているだけだけど、私は考え出した誰かが逆張りにする必要です。

私が書いたVBAコード18万行のうち、私は約1,000に協力してきました。誰もが私のコードを見ていない場合、私は私が好きなことを規則を使用して自由です。他の誰かがあなたのコードで作業する場合は、規約に同意する必要があります。

私はそれは私が私の変数名を短く保つことができますことを好みます。私は、ファイル番号とファイル名を使用することができますか、私はLFILEとSFILEを使用することができます。私は、一方が他方より多かれ少なかれ読みを見つけることができません。また、私は変数として予約語を使用することができます。私は、変数名として置き換えます使用したい場合は、私はできません。しかし、私はsReplaceまたはlReplaceを使用することができます。

他のヒント

私はハンガリアン記法のこの種は、ほとんどすべての言語のすべての悪の根であることを言うでしょう。一部の人々はそれが非常に動的言語のために便利であると言います。しかし、いや、私は、変数名にタイプ-略語を前置することは冗長で醜いコードへのすべての例とちょうどリードの99%であると思います。

なぜべきではない、私の使用ハンガリアン記法ですか

あなたは、物事の目的が何であるかを見ることができるように

私はただのタイプよりも何か少し高いレベルのために行くお勧めします。したがって、代わりにstring何かを呼び出し、nameまたはaddressそれを呼び出し、代わりにintの、countまたはcoordinateか...

それを呼び出します

(私は接頭辞に接尾辞を使用することを好むが、それはスタイルや好みの問題です。)

scroll top