プロジェクトにおけるTDDの重要度の話

psychsさんから始まったプロジェクトにおけるTDDのプライオリティの話。
20
Kenn Ejima @kenn

@miyagawa @Psychs @honten @garyu そうなのよね。ただ「将来の自分は別人」っていうのを痛感する出来事を何度か経験したのでw、最近はレグレッション予防に必要なだけのテストは書くようになったかな。あと運用時に見つかったエッジケースも追加してる。

2012-08-10 02:33:04
Satoshⅰ Nakagawa @Psychs

@miyagawa @kenn ウェブだとそのメリットがコストを上回るんだろうね。アプリはテストを書いて走らせてメンテするコストが高いのと、アニメーションとか描画結果とかテストでカバーできないことが多すぎて、あまりメリットを感じなかったりする。

2012-08-10 02:33:17
Tatsuhiko Miyagawa @miyagawa

@Psychs @kenn RubyMotion のRSpec風のテストをみたときはちょっとニヤリとしたけど。。これってどれくらい実用的なのかなともおもうw

2012-08-10 02:36:46
Kenn Ejima @kenn

@Psychs @miyagawa appかwebかってより、コードがドメインロジック中心かUI中心かって軸じゃないかな。うちだとios/androidでもAPIとデータ操作のお化けなので、大量にテスト書かれてて、かなり助かってるよ。UIのテストは永遠の課題。。。

2012-08-10 02:38:36
KOIZUKA Akihiko @koizuka

. @Psychs さんたちの今の議論は誰かtogetterまとめるといいなぁ

2012-08-10 02:38:54
Satoshⅰ Nakagawa @Psychs

@miyagawa @kenn たぶん、あんまり実用的じゃない気が。。書けたらうれしいと思う人はいると思うんだけど、実用的かどうかは別だしねぇ。

2012-08-10 02:40:17
Satoshⅰ Nakagawa @Psychs

@kenn @miyagawa たしかにそれはそうかも。ぼくも正規表現がいっぱいあるパーザとかそういうところはテスト書くし。

2012-08-10 02:41:57
Kenn Ejima @kenn

@Psychs @miyagawa そうそう、てか、ぼくが書くテストっていうのはまさに正規表現まわりとか、そういうのばっかりですw

2012-08-10 02:43:05
Satoshⅰ Nakagawa @Psychs

@hakuroh @miyagawa @kenn @honten @garyu テスト専任の人がいるのはいいなぁw MSはQAしっかりしてるよね。

2012-08-10 02:44:19