2009-06-01 8 views
0

どのコードスニペットが優れていますか?そしてどうやって?彼らは両方とも同等との両方の非常にシンプルなだけでなく、私が期待する「良い」コードスニペットはどれですか?

Dim Name As String = Employee.Name 

または

Dim Name As String 
Name = Employee.Name 
+0

@LazyBoy:あなたはあなたのモニカに生きていますか?どのようなことが最も適切だと思うのか、またその理由について教えてください。 –

+0

読みやすさ、デバッグ、コード標準などに基づいて「良い」と言います。 – Dhana

答えて

0

[、...、可読性、デバッグ、コードの規格などに基づいて「ベター」]コンパイラは同じものにそれらを減らすためにどちらも本当に良いです。

個人的に私は、第二は、あなたが1行のコードでは1種類のいくつかの変数を作成し、それらに読み取り可能なコードのための私の好みです次々に初期化することができるという点で、その利点を持っている感じ。しかし、初期化する変数が1つしかない場合は、最初の変数がうまく簡潔になります。

1

宣言とassignementを組み合わせることで、一般的に最善のアプローチであると考えられている(あなたの最初の例)

+0

デバッグモードでは、それは問題ありませんか? – Dhana

0

は限りヌル/空または宣言と代入の間で確認する内容がないので、私はへの容易なオプション番号1を好みます読んで、混乱を少なくする。

関連する問題