TDDはテスト手法か否か - Togetter
Twitterのつぶやきマッシュアップメディア!
@togetter_jpをフォロー
ホーム
まとめ作成
お知らせ
設定
ログイン
ついに決定!第2回トゥギャッターまとめまとめ!2月25日開催!
トップ
ニュース
社会
地域
芸能・スポーツ
IT・Web
科学・教養
カルチャー
趣味
生活
仕事
ネタ・お笑い
ログ・日記
震災
AKB48
復興
放射脳
東電
岩上安身
支援物資
なりきり
速報
国内
アジア
アメリカ
ヨーロッパ
その他
政治
経済
国際
法律
環境
コラム
東京
東京近郊
北海道
東北
関東
北陸・信越
東海
近畿
中国・四国
九州・沖縄
海外
芸能
テレビ
ラジオ
野球
サッカー
ゴルフ
格闘技
競馬
モータースポーツ
その他
Android
Apple
インターネット
パソコン
モバイル
ガジェット
サイト制作
プログラミング
その他
科学
テクノロジー
エネルギー
数学
物理
宇宙
自然
人文
建築
心理
その他
アニメ
ゲーム
マンガ
アイドル
映画
音楽
書籍
演劇
ファッション
社会学
カメラ
車・バイク
電車
旅行
釣り
歴史
アート
デザイン
動物
その他
ハウツー
レシピ
グルメ
恋愛
マネー
節約
健康・医療
教育
ペット
起業・ベンチャー
経営
マーケティング
会計・人事
法務
就職・転職
語学・資格
ネタ
お笑い
大喜利
画像・動画
やってみた
その他
ログ
日記
思い出
雑談
メモ
飲み会
議事録
イベント
セミナー
復興
原発
支援
政府
自治体
トップ
>
トップ
>
AKB48
> TDDはテスト手法か否か
2010/02/23 02:04:51
編集可能
tdd
+
TDDはテスト手法か否か
まとめました。
by
kdmsnr
50 fav
4304 view
お気に入りに登録ならここをクリック!
まとめ
メニューを開く
一括削除
TDDは論理実証主義的な面が強調されすぎたために、BDDなどという言い換えが行われた。反証主義的に、エラーを積極的に起こそうとするテストを書くべき。
返信する
RTする
ふぁぼる
babie
2010/02/21 13:45:09
資料公開しますた Check it out:
http://bit.ly/bvrPyy
#devsumi2010
返信する
RTする
ふぁぼる
yoshiori
2010/02/22 16:23:56
@yoshiori
@t_wada
@kakutani
「TDDはテスト手法ではない、開発手法」って言は、TDDが実証テストのみの場合は真だが、反証テストを含むなら誤り。反証テストを含むなら立派にテスト手法でもある。
返信する
RTする
ふぁぼる
babie
2010/02/22 17:40:12
@babie
@yoshiori
のPDFを見て言ってるんだとしたら
@t_wada
は最近は「TDDは品質のためのテストではない」とは言ってないですよ。そのギャップを埋めることが彼の関心のもよう。私は真とか偽とかあんまり興味ないんで……。
返信する
RTする
ふぁぼる
kakutani
2010/02/22 17:46:53
@kakutani
実際問題、TDDで実証テスト(正常に動くことを確認する)は当然やってるだろうけど、反証テスト(エラーを起こそうとして確認する)は書いてる?それとも別のテストで補填してる? fyi:
@t_wada
@yoshiori
返信する
RTする
ふぁぼる
babie
2010/02/22 17:55:50
@babie
不安だったら書く
返信する
RTする
ふぁぼる
kakutani
2010/02/22 18:04:21
@kakutani
は興味なくても、あのスライドだと
@yoshiori
の誤った考え方(である可能性がある)に、権威付けを与えている。「
@kakutani
@t_wada
直伝だ」と見える。この議論いかんであの言が偽だったら、
@yoshiori
はスライドを訂正した方が良い。
返信する
RTする
ふぁぼる
babie
2010/02/22 18:06:35
@babie
でも2週遅れのはじめかたとして間違ってないと思うけど。ぼくらもそうやって始めたし。スライド直す必要ないと思う。
@yoshiori
のメッセージははじめから正しくやるとかを気にしないで始めるための勇気についてだと思うし。やって学べばいいじゃん。
返信する
RTする
ふぁぼる
kakutani
2010/02/22 18:15:38
@babie
@kakutani
僕は品質を "担保" するテストは TDD では書かない方が良いと思ってます。もちろん品質を担保する為のテストは必要なのですが、それとは別にした方が良いという考えです。
返信する
RTする
ふぁぼる
yoshiori
2010/02/22 18:22:55
@kakutani
#devsumi2010
を見てればわかるけど、
@yoshiori
のスライドが今すごい勢いで広がってる。「TDDはテスト手法じゃないんだ」ってことで別の手順を用意するのはDRYでないし、プログラミング界全体で損失だと私は考える。TDDがテスト手法も兼ねる場合
返信する
RTする
ふぁぼる
babie
2010/02/22 18:23:37
@yoshiori
なぜ品質担保のテストはTDDで兼ねない方がいいと思うのですか?
返信する
RTする
ふぁぼる
babie
2010/02/22 18:25:01
@babie
@kakutani
逆に品質を担保するテストまで TDD に含めちゃうと、原理主義的なカバレッジやユニットテストのコードまで入り込んで開発のリズムが掴めないと感じています。
返信する
RTする
ふぁぼる
yoshiori
2010/02/22 18:28:16
@babie
命令網羅や分岐網羅、境界網羅まで TDD でやってしまうと逆にリズム崩れてしまいませんか?
返信する
RTする
ふぁぼる
yoshiori
2010/02/22 18:33:54
@yoshiori
品質担保の全てをやれとか言ってません。「TDDには品質担保は(一部でも)含まれないのか?」を問題にしています。
返信する
RTする
ふぁぼる
babie
2010/02/22 18:35:49
@babie
そういう意味で言えば(一部は)含んでいると思います。ここの最初の3つの投稿がそもそもの発端になってます。
http://bit.ly/br6KNR
返信する
RTする
ふぁぼる
yoshiori
2010/02/22 18:38:01
@yoshiori
一連の流れを読みました。個人の考えで敢えて言ってるわけですね。それならばスライドを修正する必要はありません。が、私は暴論だと思いますし、この考えが一般的になるのを憂慮しています。
返信する
RTする
ふぁぼる
babie
2010/02/22 18:43:32
@yoshiori
ケント・ベック著『テスト駆動開発入門』p.vi にも、「欠陥密度が充分に削減されれば、QA(品質保証)は受動的な作業から能動的な作業になる」と明瞭に書いてあります。その後、ケント・ベックが言を翻していなければですが。翻していてもそもそもはそういう目的です。
返信する
RTする
ふぁぼる
babie
2010/02/22 18:48:08
@yoshiori
「オレオレTDD」を広めるなら、但し書きを付けるなどの、誠実な対応を望みます。
返信する
RTする
ふぁぼる
babie
2010/02/22 18:53:29
@yoshiori
速度は落ちますがリズムは崩れません。
返信する
RTする
ふぁぼる
babie
2010/02/22 18:58:04
@yoshiori
さんの言うのはTDDじゃなくてBDDじゃないですか? BDDが名前からテストを抜いたのは、実証のみに絞るという態度の現れだと思いますので、
@yoshiori
さんの言うTDDに近いと思います。
返信する
RTする
ふぁぼる
babie
2010/02/22 19:03:17
何か議論乗り遅れた感ありますが、仕事終えて帰ったら追います
返信する
RTする
ふぁぼる
t_wada
2010/02/22 19:53:36
@yoshiori
からへんじがない、ただのしかばねのようだ。
返信する
RTする
ふぁぼる
babie
2010/02/22 21:24:16
@babie
反証テストが例外処理のテストを指すのであれば、やってます。でも結局他者の視点が無いので漏れがあるし、バグを見つけるテストではないです。システムを破壊してバグを見つけるテスト、例えば exploratory testing (探索的テスティング) とかも必要と思います
返信する
RTする
ふぁぼる
t_wada
2010/02/22 22:12:57
@babie
http://togetter.com/li/5878
見たら中程に書いてあったと思うんですけど、私のこれまで言ってきたことで歯切れの悪い部分をもっと先鋭化させたのがヨシオリの発表内容で(三周目の特権と言ってますね)、つまり私と言ってることは大筋では似通ってます。
返信する
RTする
ふぁぼる
t_wada
2010/02/22 22:19:39
時間差議論はちょっと寂しいかも
返信する
RTする
ふぁぼる
t_wada
2010/02/22 22:20:49
Content from Twitter
残りを読む(106)
2011年を振り返ろう!傑作まとめランキングベスト20をこちらで公開中だよ。
みんなのおすすめ商品
商品を編集
おすすめ商品を登録する
設定を変更する
Check
お気に入り
いいね
うーん
ブログ等に貼付ける?
iframe版
拡張版
new
張付けプレビュー
コメント
TDDがテスト手法なのかをまとめてみたけど自動並び替えしたらバラけた。ぬー。
kdmsnr
2010/02/23 02:09:32
議論の内容に対応させて若干並び替えました
t_wada
2010/02/23 02:57:50
自分が読んだ感想とbabieのreplyを追加
kakutani
2010/02/23 10:36:01
とりあえず、自分の観測範囲(狭い)を登録しました。他にも何スレッドか走ってると思う。 あと最後のカーゴカルトの話は外れていると感じたら削除お願いします。(ただTDDとカーゴカルトの話ってMFがいってましたね)
yojik_
2010/02/24 00:21:25
おなかいっぱい。面白かった!
setunai
2010/03/16 17:02:47
コメントを入力してください。
Twitterにも投稿する
関連するオススメまとめ
TDDネタ再燃?
TDD について
#TDDあるある
あまりされないTDDの説明
TDD,BDD,SDD,ATDDの話題
powered by Preferred Infrastructure
まとめを作成する
@togetter_jp
プロフィール
まだ自己紹介が設定されていません。
kdmsnr
twitter
rss
マイタグ
: 設定されていません。
このユーザの更新状況や活動をチェック!
フォローしている
0
フォローされている
0
まとめ
10
お気に入り
1
コメント
6
『メタプログラミングRuby』発売前
bnkr3ゲットした人たち
淀川長治伝説、水野晴郎伝説
町山智浩氏の映画批評論
宮台真司氏による永住外国人参政権論
もっと見る
pukiwiki、はてなトップページの妙な恐怖感
ツイートの読点の付け方でいろんな人のあれこれ
「Tポイントカードはお持ちですか?」に返事するのやめた
アジャイルチームビルディングカンファレンス( #atbc )のまとめ
バージョン管理システム(SVN)について
TDDはテスト手法か否か
もっと見る
注目のまとめリスト
本を手にとりたくなる売場の演出について
第5回九州社協職員合同研究会議『災害と社協』第1部「支援に..
ニコ運営「権利者からじゃねーなら知らねーしwww」 監督「権利..
佐々木俊尚氏に絡む広告業界の人たち(第一幕)
たんぽぽ舎の原田裕史氏に「原発なくても電気が足りる」根拠を..
きゃりーぱみゅぱみゅ (.@pamyurin)1月のコーデまとめ 【ポニ..
トゥギャッター通信
第64回「ネコストーブとクレカトラブル」
第63回「iPhone爆発と震災の備え」
第62回「byeハドソンとエロ駅弁」
第61回「謎の雲とセンター試験」
第60回「江戸ハックとお雑煮」
トゥギャッターからのお知らせ
とっても簡単!はじめてのトゥギャッター..
まとめへのフィードバック機能がつきました!
まとめ作成画面でつぶやきへの返信の流れ..
トゥギャッターのまとめは「はてなダイア..
t.coやbit.lyなど、短縮された..
過去のアーカイブ
2012-02-06の人気まとめ
2012-02-05の人気まとめ
2012-02-04の人気まとめ
2012-02-03の人気まとめ
2012-02-02の人気まとめ
最近追加された商品
空の境界(下) (講談社文庫)
遺言
あなたを天才にするスマートノート
MEN'S KNUCKLE (メンズナックル) 2011年 11月号 [雑誌]
「世界征服」は可能か? (ちくまプリマー新書)
明治 たけのこの里 77g×10個
コメント