2014年11月25日のブックマーク (2件)

  • 「ほとんどのユニットテストが役に立たない理由」を読んで | POSTD

    数ヶ月前、私はJames O Coplienの ほとんどのユニットテストが役に立たない理由 という記事に出会いました。Jamesはほとんどのユニットテストは無意味であると考えていて、タイトルは内容をそのまま正確に表しています。彼は 追加記事 で議論をさらに展開しています。私は彼の議論に大変興味をそそられました。というのは、私はユニットテストから多くの利益を得ているからです。私たちはどうしてこのような異なる見解を持つに至ったのでしょうか? 私が何かを見逃したのでしょうか? 結局のところ私は彼の見解に賛成できませんでした。以下は彼の記事に対する私の意見です。 ユニットテストが必要な場合 私の経験では、ユニットテストはアルゴリズムロジックに対して行う時に最も有益です。結合度の高いコードについてはその性質から特に有益ではありません。結合度が高いコードはユニットテストのために多くのモックオブジェクト

    「ほとんどのユニットテストが役に立たない理由」を読んで | POSTD
    yuki-1024
    yuki-1024 2014/11/25
  • 「初めから完璧にやろう病」を治す

    何事も、「仕事だ」と思ってしまうからなかなか手がつけられない。 「しっかりしたものを仕上げないと」というプレッシャーが、始める気力を削ぐ。結果手をなかなかつけずに、締め切りぎりぎりになって「不意な」クオリティで提出する。 こんな不合理なことがあってたまるか。 当は、十分な時間をかけて、納得のいくいい物を作りたいのに。 始める前や始めた直後は、それだけの熱意を持っていたはずなのに。 全部、「初めから完璧にやろう」病のせいだ。 もうやめにしよう。不合理だ。 仕事だとか、きっちり仕上げようとか考えるからこんな沼にはまってしまうんだ。 何でもいいのに、とにかく始めりゃいいのに、うまいことやろうとしちゃうから、「今はコンディションがよくないから」とか何とかっていう理由で手をつけることすら止めてしまうんだ。 ならもう「まともにやろう」とか、「きっちりやろう」とか変に気構えるのを止めよう。 いっその

    「初めから完璧にやろう病」を治す
    yuki-1024
    yuki-1024 2014/11/25