0

私は VGL と呼ばれる独自の言語を使用していますが、これは実際には変数をまったく型付けしません。たとえば、変数を次のように宣言できます。

DECLARE thisvariable, thatvariable, anothervariable

上記の 3 つの変数はすべて、文字列、整数、文字、浮動小数点数、ブール値など、任意の方法で使用できます。

次のバージョンの製品では、VGL の代わりに C# をプログラム スクリプトに組み込む予定です。

私の考えでは、修正されたハンガリー語表記法を使用して、少なくとも変数の使用目的を示し、コードをもう少し読みやすくします。つまり、integer intVariableName、float fltVariableName などです。できる限りコンベンション。

使用する命名規則について、より良い意見を持っている人はいますか?

4

1 に答える 1

0

個人的にはハンガリー語表記は好きではありません。C コードであっても、ユーザーフレンドリーではありません。命名規則に関する言語にとらわれない優れた議論がCode Completeにあります。

VGL には、Python のような静的なランタイム型、または JavaScript のような完全に動的な型がありますか? つまり、ある型の変数に別の型の値を割り当てることはできますか?

于 2010-05-18T22:51:55.653 に答える