TDD Boot Camp in 香川 #1.0 まとめ

7月21日に高松で開催された TDD Boot Camp in 香川 #1.0 のツイートをまとめました。
3
前へ 1 ・・ 3 4 次へ
kazu 𝕏 ueda🧍 @kazweda

3 out くらいまで待って重複を取り除く。 #tddbc459 #agile459

2018-07-21 11:50:46
Tomohiro Kobayashi @kobatomo3H

実装を単純化することによってテストのリファクタリングに集中させる。 ウンウン。 #tddbc459

2018-07-21 11:51:02
Takahiro Kato @TakahiroKato311

テストコードにログ出力のコードを入れるのはバッドパターン。 #agile459 #tddbc459

2018-07-21 11:52:58
Tomohiro Kobayashi @kobatomo3H

テストの実行順は、テスティングフレームワークがわざとずらしている。 テスト間に依存関係を作らないためだー。 #tddbc459

2018-07-21 11:53:14
Takahiro Kato @TakahiroKato311

テスト間で依存関係を持ってはいけない。 #agile459 #tddbc459

2018-07-21 11:54:29
kazu 𝕏 ueda🧍 @kazweda

テストの実行順はテストフレームワークがランダムに散らしてます。 テスト間に依存関係があってはいけないのですよ。 #tddbc459 #agile459

2018-07-21 11:55:07
Tomohiro Kobayashi @kobatomo3H

失敗すると思って、失敗するのはいと通りだー。よし、このまま進めよう。 テストコードの書き方に不安なく、実装にも不安がないなら、実装コードを書いていくぞー。 歩幅も変更していこう。 #tddbc459

2018-07-21 11:59:00
Tomohiro Kobayashi @kobatomo3H

テストコードは動くドキュメントだー。 さて、3年後の誰かがわかる仕様になっているかなー? #tddbc459

2018-07-21 12:00:07
Tomohiro Kobayashi @kobatomo3H

動くドキュメントとしてのテストコードが残せてこそテスト駆動開発が成功していると言える。 1 > 仕様_具体的なテスト名称に書く。 2 > 入れ子のクラスとして表現する。 #tddbc459

2018-07-21 12:03:28
Takahiro Kato @TakahiroKato311

テストコードから仕様を読み取れなければいけない。 ×数字1を文字列1に変換する ○数字を文字列に変換する #agile459 #tddbc459

2018-07-21 12:04:39
kazu 𝕏 ueda🧍 @kazweda

動くドキュメントとしてのテストコードが重要。 ツリー構造のtodoリストを入れ子構造のテストコードで表現。 #tddbc459 #agile459

2018-07-21 12:05:06
jangom2ok @jangom2ok

仕様書⇨Todoリスト化⇨テストコードを入れ子構造で書く。これでワンセット。 #tddbc459

2018-07-21 12:07:36
Tomohiro Kobayashi @kobatomo3H

意味がないテストコードとわかるのは自分だけ。 今後のために、意味がないテストコードを消す。消す。 #tddbc459

2018-07-21 12:09:49
kazu 𝕏 ueda🧍 @kazweda

用済みの(不要になった)テストコードは分かっているうちに消しておきましょう。 あとでは消せなくなりますよ。#tddbc459 #agile459

2018-07-21 12:11:36
jangom2ok @jangom2ok

テストコードもリファクタリングしよう #tddbc459

2018-07-21 12:14:22
GOT @got4416

午前の 基調講演 和田卓人さん の基調講演を終わりました!(´ω`) #agile459 #tddbc459

2018-07-21 12:17:44
てつえもん@Laravel @tetsuemon_oki

和田さんの講演マジで凄すぎた、、、!これからソフトウェア開発する人はできればみんな聞いてほしい内容! #tddbc459 #agile459

2018-07-21 12:34:56
てつえもん@Laravel @tetsuemon_oki

やべぇ。つけ麺頼んだけど爆速で食べないと間に合わないやつだ #tddbc459 #agile459

2018-07-21 12:35:36
kazu 𝕏 ueda🧍 @kazweda

コードレビューがボトルネックになりがち。なのでペアプロとかモブプロ。#tddbc459 #agile459

2018-07-21 14:18:59
Takuto Wada @t_wada

#tddbc459 の裏番組が強力すぎる。ゼビウスのアーケード実機から企画書、設計書の現物まであるぞ…… pic.twitter.com/X27AY3in4A

2018-07-21 16:10:25
拡大
拡大
拡大
拡大
kazu 𝕏 ueda🧍 @kazweda

機能で束ねるか、状況で束ねるか。それぞれのメリット、デメリット。 #tddbc459 #agile459

2018-07-21 16:53:27
前へ 1 ・・ 3 4 次へ