TDDに関するZOETROPEのブックマーク (2)

  • テストと言うパートナー #TddAdventJp - 日々常々

    TDD Advent Calendar jp: 2011の 12日目です。 前:あなたは写経しますか - pocketberserkerの爆走 次:TDD戦略 -TDDを導入し進化させる方法- #TDDAdventJP - うさぎ組 テストはパートナー 「何を言ってるんだ?」な感じかもしれませんが、私にとってテストはパートナーです。 私がTDDのコンテキストで言う「テスト」はDeveloperTestです。このテストは開発者の開発者による開発者のためのテストであり、つまり開発者たる私のためのものです。私だけのためにテストは働いてくれます。 テストに対する不安 TDDや自動テストと言う言葉に触れ、「いざテストを書こう」と思った時。もしくはよく知らないままテストコードを書かなければならなくなった時。テストに対して不安を感じると思います。TDDは「不安をテストにする」とか言いますが、そもそもテス

    テストと言うパートナー #TddAdventJp - 日々常々
    ZOETROPE
    ZOETROPE 2011/12/13
  • TDD Boot Camp 名古屋に行ってきた(1日目) #tddbc | えんかく.jp

    TDDってご存知ですか。プログラミング開発手法の一つで、テスト駆動開発 (test-driven development; TDD)と呼ばれているものです。今日は名古屋でTDDのBootCamp(基礎訓練みたいな。ビリーズブートキャンプが一時期流行りましたね)が開催されたので行ってきました。 来、合宿ということで泊りが基で、夜は寝ずに熱い(暑い?)議論が繰り広げられるらしいのですが、とりあえず夕方まで参加してきました。 午前中は講義。TDDというのは、テスト主体の開発アプローチで、先にテストを書くということを開発の基ポリシーにしているのですが、テストって何よというところが結構ばらつきがあり、毎回喧々諤々の議論になるのですが、今日はそこが明確に語られてました。 一言で言うと「開発者による開発者のための開発手法がTDDである」ということのようでした。もう少し噛み砕くと、「品質管理とか受け

    ZOETROPE
    ZOETROPE 2010/07/11
    「工数2割アップでバグ発生率半減」
  • 1