Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
2012-09-10
[go: Go Back, main page]

akon2.00βのよっぱらいの戯言

色しょく是食、食しょく是色 当サイトではアフィリエイトプログラムを利用して商品を紹介しています。また、一部AIを使用しているため不正確な内容があることがあります。

TDDってプログラミング工程に限定していいの?

単にテストファーストの進化系的に語られている(歴史的には進化系に違いないけど)。
でも、仕様なり要求がなり入力がないとテストコードは書けないでしょ。
ドメインモデルとどうやって結びつけるの。
ドメインモデルがこけたらこけちゃうでしょ。
ドメインモデルもテスト(not レビュー)しないとだめなんだよ。
XPはPだけどTDDはDなんだよ。
いまのTDDはTDPじゃないか。
OOP→OOD→OOAと発展?したように
TDP→TDD→TDAってまどろっこしい進化をさせないといけないのかな。
そういえば、アスペクト指向がそんな感じでしたね。
テストファースト本でW字モデルまでだして、このあたりを述べたけど、もう一度整理しないとダメだな。要件定義工程でレビューしているくせに、いまだに要件定義工程ではテストできないっていっているし。標準じゃないんだから、個人なりコミュニティの定義に拘束されることないと思う。ケントのTDDとか識別しないといけないのかもしれない。