capsctrldays

2006-08-08 (火) [長年日記]

レグレッション・テストに逆ギレ

「かける時間にもテストコードの量にも価値が見合ってない」ってのはものすごく同意。テストやるべきなのはものすごく分かるけど、テスト書く前にそれがペイするかどうかは見極められないもの(ペイする規模と期間があるんだろうな)。

Railsが対象とするもので、ロジックがものすごく複雑なものはそれほどないだろうから、テストといってもそれは「テストデータを用意」っていう話になって、テストをもたらす勇気よりも、テストデータを大量に用意する鬱さが勝ってしまって、あーうーあーうーとげんなりします。

ここでテストデータ作成ツールですよ、と言うだけ言っとく。

で、普通に疑問なんだけど、テスト通らないようなコードもコミットしたいよね。冒険したいときとかさ。そういうときはどうするの?ブランチ切っとくの?

私は複数人ではやらないので、ガンガンtrunckにコミットしますけども(で、ダメだったらその元のリビジョンまで戻る)。

本日のツッコミ(全3件) [ツッコミを入れる]
1 かずひこ (2006-08-08 (火) 16:45)

もしかして trunk ?

2 t-wada (2006-08-08 (火) 17:11)

複数人でないならtrunkにコミットしてOKだと思います。

3 shugo (2006-08-09 (水) 10:57)

svkとか。