アカウント名:
パスワード:
「プログラム」の初心者向けということなら、まず if else の羅列を見せてうんざりさせてから switch を教えるというのはありだと思う。大昔、私が初めて「プログラム」という仕掛けを知った時の本(多分ブルーバックス)での BASICの説明がこんな調子だった、多方向分岐も条件ループも IF文とGOTO文だけのプログラムで動きを示してから、ON だの FOR だのそれぞれの構文を示していた。
>「プログラム」の初心者向けということなら、まず if else の羅列を見せてうんざりさせてから switch を教えるというのはありだと思う。
それでも3回繰り返したらわかりそうっすね。
条件の定義が同時に発生していない時なんかは、if elseが続く事は散見される。忘れた頃に使用追加が行われ、その為のコードレビューを省くためにその事象のみを追加。
を、何度も何度も何度も何度もやっていると、そういうソースになる事も。
そして、気を利かせた奴がコッソリ直したつもりで動かなくしちゃうっての迄見た事有り。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
もしかしてエンドレスエイト (スコア:2, 興味深い)
「プログラム」の初心者向けということなら、まず if else の羅列を見せてうんざりさせてから switch を教えるというのはありだと思う。
大昔、私が初めて「プログラム」という仕掛けを知った時の本(多分ブルーバックス)での BASICの説明がこんな調子だった、多方向分岐も条件ループも IF文とGOTO文だけのプログラムで動きを示してから、ON だの FOR だのそれぞれの構文を示していた。
Re: (スコア:1)
>「プログラム」の初心者向けということなら、まず if else の羅列を見せてうんざりさせてから switch を教えるというのはありだと思う。
それでも3回繰り返したらわかりそうっすね。
Re:もしかしてエンドレスエイト (スコア:0)
条件の定義が同時に発生していない時なんかは、if elseが続く事は散見される。
忘れた頃に使用追加が行われ、その為のコードレビューを省くためにその事象のみを追加。
を、何度も何度も何度も何度もやっていると、そういうソースになる事も。
そして、気を利かせた奴がコッソリ直したつもりで動かなくしちゃうっての迄見た事有り。