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

C言語の開発者によるgoto文の使い方を対象とした実証研究の結果、「goto文は無害だと考えられる」」記事へのコメント

  • by duenmynoth (34577) on 2015年02月15日 13時15分 (#2761360) 日記
    で?っていう。

    コードの質なんてコーダー次第なんだし、
    いくら無作為に大量のサンプルを解析なんてしたところで、
    使い方次第な物を杓子定規で定義しても意味なんて無いよ。

    #バグの温床である事には変わりないわけだし
    • Re:机上の空論 (スコア:2, おもしろおかしい)

      by Anonymous Coward on 2015年02月15日 13時42分 (#2761377)

      if文はバグの温床だから使用禁止ね。

      親コメント
      • プログラミングはバグの温床だから使用禁止ね。

        #類似例:「すずめは米作の害鳥だ」

        • by Anonymous Coward on 2015年02月15日 17時04分 (#2761489)

          すずめの例は、「だから米作をやめろ」まで言わないと
          ただの真な文というだけだと思う。

          親コメント
          • by Anonymous Coward on 2015年02月15日 17時21分 (#2761500)

            (#2761466) だけど、どこを比喩しているのかの理解が違っているのでその解釈だとおもう。

                    (#2761489) の「すずめの例は、「だから米作をやめろ」まで言わないと」を解釈すると、
            プログラミングは問題の包括的な解決法だとみなされているように思われる。

            一方、(#2761466) は「米作」にたとえられる、一般化された問題に対して、
            さまざまな手段による解決法が行われるが、
            プログラミングはその一手段でしかない、という意味で「米作におけるすずめの役割」と「プログラミングの役割」を対比させた。
            その点では、「すずめ=害虫喰い」なので、プログラミングよりもバグだしに比喩させたほうが、よりよかったかもしれない。
            これは反省。

            以上を総括すると、私はまだまだ私の課業であるプログラミングが社会に与える影響について、過剰評価をしていた、すなわち自意識過剰、と断じられます。
            おまえら、おれを殴れ! 

            (以上、ここまでがヘーゲル・マルクス的止揚)

            親コメント
            • by Anonymous Coward

              内容的はともかく、そこまで論理的思考をしているなら、IDで投稿すれば良いのに。
              (自動的に+1がつくのが嫌なのでAC)

          • by Anonymous Coward

            >> #類似例:「すずめは米作の害鳥だ」
            > すずめの例は、「だから米作をやめろ」まで言わないと

            「害鳥だから駆除しろ」と指示した結果までを含めてのアレだと思ったので、おもおかねらいだとばかり。

          • by Anonymous Coward

            これは毛沢東による大躍進政策のことでは?

      • by Anonymous Coward

        三項演算子を使いましょう

      • by Anonymous Coward

        Smalltalk 「せやな」

    • by Anonymous Coward

      こういう思考停止がgotoを無条件に禁止とか言い出して、余計なバグを生み出すんだなあ。

    • by Anonymous Coward

      「バグの温床であるという事」

      「コーダー次第」
      である事を今回研究しましたよ、って事なんじゃねーの。

      もっとも、そんなの20年以上前から言われてるんだけどね。
      規約を宗教化する人が原理主義に突き進んだ面が大きい。

吾輩はリファレンスである。名前はまだ無い -- perlの中の人

処理中...