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

プログラミング世界のモンスターたち」記事へのコメント

  • すごい深い文法事項を知ってないと、正しいロジックであると判断できない、プログラムを書くやつ。優先順位とか、ちょっとあいまいだと判断できない、など。

    詳しいことはいいことだし、ちゃんと動くんだから問題ないけど、可読性とか他人から見たとき・・・を考えると怖い。知人のプロジェクトでCの3項演算子( A ? B : C )を使用禁止にしたとか。

    理由は前述のとおりなのですが、さすがに3項演算子くらいはいい(=すごい深い文法知識に入らない)んじゃないかな?と個人的には思った。
    --
    -- gonta --
    "May Macintosh be with you"
    • by Anonymous Coward
      3項演算子が分からない奴が現場に投入されても困らない様にと云う生暖かい配慮なんだよ、きっと。

      # そんな奴を現場に出すなと云うのは無しなんだろうなぁ。
      • by Anonymous Coward
        関数の途中での return 禁止というのは嫌がらせとしか思えない。

        :wq

        • 途中でreturnできないと、returnの出番がないんじゃない?
          --
          Copyright (c) 2001-2014 Parsley, All rights reserved.
          • とりあえず (スコア:2, すばらしい洞察)

            二値を返す関数なら、せめて返り値をチェックしてあげてください。
            散々「if(なんたら) return false;」を並べておいて、
            呼んでるだけだなんてあんまりです。

            散々throwしといて、「catch(Exception e){}」もあんまりです。
            せめて「e.printStackTrace();」くらいしてください。

            # こんなのばっかり見てるからなぁ・・・

            • by keepiru (34886) on 2007年12月13日 22時10分 (#1265414) 日記

              世の中には中域脱出に Exception を throw っつ~コーディングする輩も居たりするワケで。

              こんな感じ。

              try {
                while (...) {
                  :
                  if (...) {
                    throw new Exception();
                  }
                  :
                }
                :
              }
              catch (Exception e) {
              }

              なんだかなぁ...(--;;;)

              親コメント

海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs

処理中...