パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

「世界一IQの低い」ソースコード」記事へのコメント

  • by Anonymous Coward

    「プログラム」の初心者向けということなら、まず if else の羅列を見せてうんざりさせてから switch を教えるというのはありだと思う。
    大昔、私が初めて「プログラム」という仕掛けを知った時の本(多分ブルーバックス)での BASICの説明がこんな調子だった、多方向分岐も条件ループも IF文とGOTO文だけのプログラムで動きを示してから、ON だの FOR だのそれぞれの構文を示していた。

    • >「プログラム」の初心者向けということなら、まず if else の羅列を見せてうんざりさせてから switch を教えるというのはありだと思う。

      それでも3回繰り返したらわかりそうっすね。

      親コメント
      • by Anonymous Coward on 2014年08月05日 9時31分 (#2651072)

        なるほど
        だからsync; sync; syncと3回繰り返すんですね(多分違う)

        親コメント
        • そして "halt"へ

          親コメント
        • by Anonymous Coward

          たいした理由もないのにsyncは3回と教えてた人たちもあれだったなあ。

          • by frea (6286) on 2014年08月05日 11時09分 (#2651190)

            2回までは理由あります。
            1回目のsyncがブロッキングコールなので、2回目が走るときは1回目が終わってることが保証されたはず。
            3回目の理由は知りません。おまじない?
            #これ、特定の実装に依存して「3回」じゃないのかなぁ?
            #STOP-A sync は書き込み終わるまで帰ってこなかったような

            親コメント
        • by Anonymous Coward
          一つは私のため、もう一つはあなたのため、最後の一つは神様のため、ですね。
          • by Anonymous Coward

            紅茶の茶葉をポットに入れるとき、
            1杯目は自分のため、2杯目はあなたのため、3杯目はポットのため、
            てのを思い出したわ。

        • by Anonymous Coward

          そういえば、先日 sync 2回派の人に遭遇して、なんか新鮮でした。

      • by Anonymous Coward

        条件の定義が同時に発生していない時なんかは、if elseが続く事は散見される。
        忘れた頃に使用追加が行われ、その為のコードレビューを省くためにその事象のみを追加。

        を、何度も何度も何度も何度もやっていると、そういうソースになる事も。

        そして、気を利かせた奴がコッソリ直したつもりで動かなくしちゃうっての迄見た事有り。

犯人はmoriwaka -- Anonymous Coward

処理中...