結果は同じだけど...。
僕も初心者のころよく書いたんですが、
If a = 0 Then Else Method1() End IF
のようにIf文のElse以下にだけ処理を書いてしまうケースを頻繁に見ます。
本来なら
If a <> 0 Then Method1() End IF
このように書けば済みます。
プログラムは動けばいいってモンでもないので、こうゆうのを見たらリファクタリングしましょう。
僕も初心者のころよく書いたんですが、
If a = 0 Then Else Method1() End IF
のようにIf文のElse以下にだけ処理を書いてしまうケースを頻繁に見ます。
本来なら
If a <> 0 Then Method1() End IF
このように書けば済みます。
プログラムは動けばいいってモンでもないので、こうゆうのを見たらリファクタリングしましょう。