テストコードのリファクタリング #jjug_r33
発表資料をSlideshareにアップロードしました。リファクタリング後のテストコードはおってプッシュします。 #jjug #jjug_33 http://t.co/4F8DGeRv
2012-11-10 16:43:10今まさに自分にとって必要な本 [junit, test, book] JUnit実践入門の読みどころ #junitbook - やさしいデスマーチ http://t.co/X4Ks5Gvh
2012-11-10 16:49:39発表資料をSlideshareにアップロードしました。リファクタリング後のテストコードはおってプッシュします。 #jjug #jjug_r33 http://t.co/4F8DGeRv
2012-11-10 16:50:15JUnit実践入門の公式ハッシュタグは #junitbook です。本日のセッションの感想や質問などもお気軽にどうぞ。 #jjug_r33 FBページはこちら http://t.co/QYDxyIA7
2012-11-10 16:59:25テストコードを書くことのメリットはいくつもある。 ・素早いフィードバックが得られる ・極めて低コストにリグレッションテストを実行できる ・デバッグ時間を大幅に削減できる ・自信を持ってデプロイできる
2012-11-10 17:02:08早速予約した! #jjug_r33 | 次の商品を購入しました:'JUnit実践入門 ~体系的に学ぶユニットテストの技法 (WEB+DB PRESS plus)':渡辺 修司 via @amazonJP
2012-11-10 17:02:28ちょっと質問にあった複雑なテストデータをどこにどうやって保持するか?という話。yaml, Excel, DB なんでもありで、状況次第で適切なフォーマットを使うしかないと思う。 #jjug_r33
2012-11-10 18:35:16仕様変更によりデータの構造が変わった時に大変という話でなんとかしたいというのも解るけど、それを解決する銀の弾丸はないかなぁ。 #jjug_r33
2012-11-10 18:36:44テストデータもマイグレーション対象だと思うし、それが重要であって変更も多いってならば、テストデータ・マイグレーション用のシステムを作って良いかと思う。仕様変更にはテストデータの変更ってのもコストに含まれる前提で。 #jjug_r33
2012-11-10 18:38:08というわけで、参加者の皆さんありがとうございます!次はTDD BootCamp でお会いしましょう! #tdbc #jjug_r33
2012-11-10 18:40:30@shuji_w6e テスト書いてると、privateメソッドをpakage privateに変更しなくちゃいけなくて、モヤモヤするんですが、これはもう仕方ないことなんですかね? #jjug_r33
2012-11-10 18:56:55@shimosuk テストクラスの日本語メソッド名と一緒で慣れですかね。テストしやすくするためなのでsetter/getter作るよりもコードは綺麗なのでいいんじゃないかなぁと。 #jjug_r33
2012-11-10 19:19:44今回の #jjug #jjug_ccc を振り返って自分への宿題→ジェネリクスの深い文法を学ぶ、JUnitの最新の技術に追いつく
2012-11-10 19:48:38「即、実践に活かせる!」って感じたのがテストのリファクタリングの講演で、あと再帰ジェネリクスとCoin関連のあれこれ、それにDate and Timeも勉強になったし、JavaSEや次の話とかもだし、あと基調講演での4つの役割のも、実体験の話とか聞けて楽しかった。#jjug
2012-11-10 22:08:48昨日のセッションで使用したテストコードと、リファクタリング後のテストコードをGithubにpushしました。 資料と合わせてご覧ください。 https://t.co/2FSn6CQk #jjug_r33 #junitbook
2012-11-11 10:44:58