【TDD 概念説明】

TDDという言葉がありますが、いったいどういった概念なのでしょうか?
テストをするときの話らしいのですが、、、

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/08/07 00:26:14
  • 終了:--

回答(4件)

id:rabbit23 No.1

rabbit23回答回数812ベストアンサー獲得回数172005/08/07 00:31:21

ポイント20pt

「テスト駆動開発」のことだそうです。

id:Kumappus No.2

くまっぷす回答回数3784ベストアンサー獲得回数1852005/08/07 00:32:04

ポイント20pt

http://www.atmarkit.co.jp/fdotnet/special/tdd/tdd_01.html

@IT:特集 「テスト駆動開発」はプログラマのストレスを軽減するか?

プログラムを開発するときに、まず「テスト」を書いて、それをパスするようなコードを書く、というような順序で開発していくやり方です。

最初はテストを通らなくて(レッド)、次はそれが全部通るようになって(グリーン)、その次はプログラムの改善を行う(リファクタリング)というステップを踏みます。

http://www.fuka.info.waseda.ac.jp/~washi/other/xpjug.html

テストファーストに基づくペアプログラミング

XP(eXtreme Programming)やアジャイルプログラミングの「テスト・ファースト」の発展形みたいな概念なのでこちらも読まれてはどうでしょうか。

id:NetVista No.3

NetVista回答回数843ベストアンサー獲得回数02005/08/07 11:05:49

ポイント20pt

http://itpro.nikkeibp.co.jp/free/JAV/J2EE/20040426/1/

【連載◎開発現場から時代を眺める by arton】第2回:ITpro

テスト駆動開発(Test-driven Development)

開発手法の一種です。

誤解を招いている事が多いですが、テストする為のものではありません。

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 soranotabibito 19 14 0 2005-08-08 20:39:41

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません