TDDBC 仙台 the 3rd #tddbc のまとめ
- kamatamadai
- 4988
- 0
- 1
- 4
"自分が最初のユーザ" 一度も自分が書いたコードを使わないといった自体が起こりうる。使いやすさとは使うまでわからない。なので、自分が作ったものを使う。 #tddbc
2013-10-12 10:36:31作りやすいコードと、使いやすいコードは性質的に相反する部分が大きい。コードは、使われる・読まれる時間の方が圧倒的に長いので、後者を目指すべき #tddbc
2013-10-12 10:39:13作る前から使いはじめる。テストから作り始めることによって、自分ならどうゆうものを使いたいかを考えられる。その結果作りやすさと使いやすさの両方を考えやすくなる。 #tddbc
2013-10-12 10:39:30"不安をテストに" どこまでテスト書いたらいいか?何に対してテストをかけばいいか?→「答えはあなたの中にあります」 #tddbc
2013-10-12 10:40:19開発を先に進めないもの→不安。不安とはアルゴリズムがわからない。仕様が不確定。そういったものを明らかにしていましょう。解決していきましょうというのがTDDのアプローチ。 #tddbc
2013-10-12 10:42:13TDDのテストは不安の輪郭から触れる。getterやsetterは不安が少ない。メインの処理。よくわからないライブラリ。複雑な処理といった箇所から取り組む。 #tddbc
2013-10-12 10:43:58カバレッジ100%のためには、あたりまえじゃないですか(しろめ) @masanobuimai: 十分に訓練されたSIerのPGはgetter, setterすらテストする。|qω・`)チラッ #tddbc
2013-10-12 10:47:03privateコンストラクタも余裕です。RT @haradakiro: カバレッジ100%のためには、あたりまえじゃないですか(しろめ) @masanobuimai: 十分に訓練されたSIerのPGはgetter, setterすらテストする。|qω・`)チラッ #tddbc
2013-10-12 10:47:40「テスト駆動開発やってるので品質は大丈夫」とは言えない。テスト駆動開発はプログラムのテクニック。品質保証は別の手段で。 #tddbc
2013-10-12 10:45:14TDDは自分が把握している範囲では確認していますということにはなるが、把握している以外のことはカバーできないので、もちろん第三者視点は必要です。 #tddbc
2013-10-12 10:48:04私見 「テストをどのくらい書けばいいですか?」よく聞かれる質問だけど、「不安を感じない程度に」「個人個人でムラがあるのは仕方ない」とか答えるけど、質問者さん、ピンときた感じの顔してないことが多いんだよね。。。 #tddbc
2013-10-12 10:45:08私見 えらい人は「テスト」を品質のためと捕らえているから、TDDにおけるユニットテストは目的が違うんだよ。ってのを説明しておかないとあとでめんどくさいことが起こることが多い気がする。 #tddbc
2013-10-12 10:46:52和田家の真の目的
そういや、今日の @t_wada さんはレッドブル持ってない!!何が起こった…!?(((( ;゚д゚))))アワワワワ #tddbc
2013-10-12 10:48:48差し入れフラグか RT @masanobuimai: そういや、今日の @t_wada さんはレッドブル持ってない!!何が起こった…!?(((( ;゚д゚))))アワワワワ #tddbc
2013-10-12 10:56:22和田家では禁止薬物に指定されていた気が…… RT @nnasaki: 差し入れフラグか RT @masanobuimai: そういや、今日の @t_wada さんはレッドブル持ってない!!何が起こった…!?(((( ;゚д゚))))アワワワワ #tddbc
2013-10-12 10:57:24