シーサーカンファレンスに行ってみた
昨日だけどSeasarConference2009Whiteに行ってきた。
http://event.seasarfoundation.org/sc2009white/
ちなみにSeasar関連に触った経験は0。
以下メモ
1コマ目「Wicketとシステム開発の現場」
http://event.seasarfoundation.org/sc2009white/Session#S3061
- Wicketの紹介
- サーブレット=手続き型
- Wicket=オブジェクト指向(サーブレットと違ってステート持てるよ)
- dwango社内システムでの活用事例(Wicket+Guice)
- Wicket本昨日出ました!
今読んでるJSP,Servlet本読み終わったら買ってみよう
オープンソース徹底活用WicketによるWebアプリケーション開発
- 作者: 矢野勉
- 出版社/メーカー: 秀和システム
- 発売日: 2009/03/12
- メディア: 単行本
- 購入: 23人 クリック: 238回
- この商品を含むブログ (46件) を見る
2コマ目「テスト駆動開発のこころ (TDD はじめの一歩)」
http://event.seasarfoundation.org/sc2009white/Session#S3052
http://d.hatena.ne.jp/t-wada/20090314/p1
- テスト駆動開発講座がニコニコ動画あるよ
- WEB+DB特設サイトにTDDの動画ありhttp://gihyo.jp/dev/serial/01/tdd/
- 「RED→GREEN→リファクタ」の繰り返し
- テストの分類は一人一人違うよね(開発者、顧客、QA)
- TDDは品質を保証しない、TDDはテスト技法ではなく設計技法
- 「eat your own dog food」まず自分が使え(ハッカースラング)
- 不安をテストに setterにテストは必要か setterに不安なんかねーだろ
- テストコード無しに大幅にコードをいじるのは勇気ではなく蛮勇、無謀
- あれもこれもしなきゃと脳みそで考えていると生産性が落ちる、TDDでは青か赤かだけ
- 本「テスト駆動開発入門」絶対おすすめ(KentBeck)
- 写経(「しゃけい」じゃなくて「しゃきょう」)
- テスト駆動入門を写経しよう
- YouTubeでTDD,Eclipseで検索するといっぱい出てくるよ
- xUnitTestPatternsもおすすめ
- テストの無いコードばっかだよ→WorkingEffectivelyWithLegacyCode邦訳夏までには出るよ
- テストが難しいコードばっかだよ(マルチスレッド、GUI、ネットワーク)→xUnitTestPatterns
- どこをテストすべきか→達人プログラマー(黒いのじゃなくてアスキーの白い方)
- デバッガじゃダメ?→プログラミング作法(跡が残らない、「テストしたときはOKでした」ではダメ、ロギング大事)
- 「1クラスに1テストファイル、1メソッドに1テスト」はこだわる必要なし
- 三本柱重要
プレゼン資料、話し方共にうまかった。
とりあえず途中で止まってるWorkingEffectivelyWithLegacyCodeを邦訳出る前にとっとと読んじまおう。
- 作者: ケントベック,Kent Beck,長瀬嘉秀,テクノロジックアート
- 出版社/メーカー: ピアソンエデュケーション
- 発売日: 2003/09
- メディア: 単行本
- 購入: 45人 クリック: 1,058回
- この商品を含むブログ (162件) を見る
xUnit Test Patterns: Refactoring Test Code (Addison-Wesley Signature Series (Fowler))
- 作者: Gerard Meszaros
- 出版社/メーカー: Addison-Wesley Professional
- 発売日: 2007/05/21
- メディア: ハードカバー
- 購入: 5人 クリック: 210回
- この商品を含むブログ (66件) を見る
達人プログラマー―ソフトウェア開発に不可欠な基礎知識 バージョン管理/ユニットテスト/自動化 (Ascii software engineering series)
- 作者: デビッドトーマス,マイククラーク,アンドリューハント,David Thomas,Mike Clark,Andrew Hunt,長瀬嘉秀,テクノロジックアート
- 出版社/メーカー: アスキー
- 発売日: 2005/03
- メディア: 単行本
- 購入: 3人 クリック: 98回
- この商品を含むブログ (73件) を見る
3コマ目「DBFlute ライトニングConditionBean」
http://event.seasarfoundation.org/sc2009white/Session#S3053
DBFluteって何?だったからショートカットすげーで終わった
4コマ目「差のつく勉強法200 - 35歳定年説を乗り越えるために何をすればいいか」
http://event.seasarfoundation.org/sc2009white/Session#S3074
- 35歳定年説
- 一通りやった感からプラグラミングに飽きる
- 基礎をやっとけ(情報系の学部でやってる内容)
- 離散数学を今やってるよ
- 論理学やると正しい日本語が書けるよ
- 「集合とは何か」ブルーバックス
- 「Javaデータ構造とアルゴリズム基礎講座」グラフ理論が載ってる
- 一通りなんかやってないよね
- 勉強しましょう
タイトルの200は何だったんだろ?
続き物らしくてあまり話についていけなかった(内容自体は単体でもOKだけど)