CLR/H #78 テストデイ

2013/01/19 に行われた CLR/H 勉強会~テストデイ~のツイートまとめです。
1

#1

C# から Java へのプログラム移植で体験したTDDの効果は?

(SIN さん)

しみみん @KatsuYuzu

私も現プロジェクトからTDDはじめてみた。まだコツがわからず。 #clrh78

2013-01-19 13:40:11
のはこさん @m0n0_san

セッション始まりました。 #clrh78

2013-01-19 13:42:53
Ahf(Tomoyuki Obi) @twit_ahf

ユニットテストで品質保証はできない #clrh78

2013-01-19 13:43:36
Ahf(Tomoyuki Obi) @twit_ahf

プログラムの開発終了は、その使用が終了するとき #clrh78

2013-01-19 13:45:12
Ahf(Tomoyuki Obi) @twit_ahf

デグレを早期発見できてうれしくなる #clrh78 後から書くことに限界を感じる、とかそうだよなぁ、と思う事満載です

2013-01-19 13:49:01
しみみん @KatsuYuzu

何に対しても自分のルールが見えてないや 常に迷走 #clrh78

2013-01-19 13:51:15
naoki0311 @naoki0311

#clrh78 完成系は動画を見てください!

2013-01-19 13:52:03
Ahf(Tomoyuki Obi) @twit_ahf

BJD の Java 移植、FTPとDNSが大体終わっているんだ。すげぇ #clrh78

2013-01-19 13:53:04
Ahf(Tomoyuki Obi) @twit_ahf

BJD で用意したユニットテストは現状 360 件くらい。できるだけ短時間に流せるようにしている #clrh78

2013-01-19 13:54:49
naoki0311 @naoki0311

#clrh78 リトルインディアン!!!

2013-01-19 13:56:06
Ahf(Tomoyuki Obi) @twit_ahf

C# と Java は見た目は似てるが、そう甘くなかったw #clrh78

2013-01-19 13:56:11
しみみん @KatsuYuzu

そのままコンパイル通るとかゴリ押しすぎるw #clrh78

2013-01-19 13:56:30
naoki0311 @naoki0311

#clrh78 ReSharperはvar推しだけど、Javaは…!!!

2013-01-19 13:56:39
のはこさん @m0n0_san

Javaさんは、融通がきかなかった。 #clrh78

2013-01-19 13:57:15
Ahf(Tomoyuki Obi) @twit_ahf

テストのメソッド名は日本語 #clrh78 やってみるとわかりやすいとの事。あー、なるほど。

2013-01-19 14:02:45
のはこさん @m0n0_san

テスト名を英語で全部書いたらしんでしまう #clrh78

2013-01-19 14:04:14
Tsuyoshi Yamamoto @t_yama27

NUnit、テストケース名日本語で書けたの?#clrh78

2013-01-19 14:04:30
Ahf(Tomoyuki Obi) @twit_ahf

自分なりのルールとして、基本パターンと例外パターンしか使わないようにした #clrh78

2013-01-19 14:05:52
Ahf(Tomoyuki Obi) @twit_ahf

テストを読むのがつらくなるので、基本型を定義してその型に沿ってテストを記述するように。 #clrh78 読むのが大変だし、変にまとめたりはしない。

2013-01-19 14:09:10
Ahf(Tomoyuki Obi) @twit_ahf

DRY原則は、定型以外に適用するようにした。あくまでも基本型に拘り、できるだけ解析しなくていいようにした、ということなのか。 #clrh78

2013-01-19 14:10:58
のはこさん @m0n0_san

1つのテストで1つのテストが原則。後々の事を考えたら基本型がやっぱり大事。 #clrh78

2013-01-19 14:13:08
まーぼー @masashi0923

テストコード自体がドキュメントになる! #clrh78

2013-01-19 14:16:01
1 ・・ 5 次へ