『JUnit実践入門』写経・実践会 in 横浜 / CI周りのテーマに関するつぶやきメモ #junitbook
#junitbook 横浜第5回は振舞駆動開発(BDD)の予定だけど、第6回移行はどうしよう。カバレッジ、Jenkins、問題演習、Android、あとおまけ(特別編?)でWebテスト周りとか。Android以外は何らかの形で取り組みたいんだがどういう形が良いかな〜?
2013-03-21 21:56:02@grimrose そうですね〜。Jenkins周りも自鯖 or AWS無料利用枠等で立てて色々試してみるとかも需要無くはないかなとも思いますし。BDD(第5回)→CIとテストを絡めて(第6回)→Web周り(第7回)→問題演習/ペアプロTDD(第8回)位はネタとしては行けそう。
2013-03-21 22:11:53@grimrose だとすると、CI+カバレッジ+問題演習引っくるめてとか。章的には5章分ですが問題も全部こなす必要は無いし、Jenkinsとテストを絡めて体験出来れば、位のハードルにすればちょうど良いかもですね。
2013-03-21 22:22:17@sue445 @grimrose まじすかw まぁそんなにハードな事しないまでも、流れを掴めれば良しとするなら各自ローカルとかでも良いのかな〜。
2013-03-21 22:24:52@irof @sue445 @grimrose 場合によってはスペックその方が良かったりしますからね〜。ペアプロ混ぜる場合も、対象がどちらかの個人PC(に入れたJenkins)なだけで体験としては変わらないですし。(※何らかの形で情報共有は必要だけど)
2013-03-21 22:28:28@shinyaa31 @irof @grimrose microインスタンスはメモリ613MBしかないからmvn buildしてる最中にメモリ不足でジョブが落ちますw http://t.co/CK2cOAMe08
2013-03-21 22:28:54@shinyaa31 @irof @grimrose さくっとCIしたいならcloudbeesのjenkinsかtravis使った方がいい気がします
2013-03-21 22:29:42@grimrose @sue445 @irof おっ、何やら良い感じで転がり始めて来ましたね。ローカルでまずはJenkinsお試し→travisとCloudBeesで発展形、みたいなのも良いですね。テストはサンプル用に幾つか作成・連携出来れば後は応用出来るし。
2013-03-21 22:33:02@shinyaa31 遅ればせながら。cloudbeesのは興味がありつつも、まだ触ったことがないので勉強会で触れられると私は嬉しいですー。
2013-03-21 23:58:14@PoohSunny なるほど。JenkinsやCI周りの内容も、割と需要ありそうですね。内容はまだ全然ですが、『JUnit実践入門』のシリーズで何かやる方向で検討してみましょう。
2013-03-21 23:59:54@shinyaa31 ですね! あと思いつきですが、オフレコ的に導入でつまづいたことの共有とかすると有意義かもです。CIってかJenkinsちょっと前に社内でも導入して、いろいろつまづいた経験があり、同じような人もいるのではと推測していますので。ハマるとトコトンハマりますから。
2013-03-22 00:04:42@PoohSunny 基本は手を動かしてJenkinsなりを動かす形ではあるが、そこに至るまでの躓き(及び解決策)の共有とか、教え合い的な場が持てると良さ気ですね。
2013-03-22 00:12:50@shinyaa31 はい! ただ確かに基本は実践だと思ってます。あんまり深入りすると時間がヤバそうですが。
2013-03-22 00:14:50@shinyaa31 そうですね~、理想は今迄写経してきた物をフル活用して、、、という感じだと思うんですが(まぁ、全然写経が出来てない自分が言うのは何ですし、自分でクビが締まってる気ががが)
2013-03-22 01:03:06@skowata 後は会の名前に『実践会』と銘打っているので、写経は出来ない(間に合わない)までも、何らか手を動かして自分の経験になれば良いかなと。読むだけよりも、頭や手を動かした方が得る物も多いですしね。
2013-03-22 01:05:06@shinyaa31 そうですね、読んだだけではわからない・身に付かない事も、一回写経するだけで「心で理解する」事が出来る場合もありますしね~(勿論そうでない場合もありますが(汗))
2013-03-22 01:06:58