More Related Content
Similar to nseg第5回勉強会 (20)
nseg第5回勉強会
- 5. アジェンダ
• TDD BOOT CAMP NAGOYAの紹介
• テスト駆動開発とは
• 現実と戦う
• レガシーコード改善のデモ
・環境はVisual Studio 2010
・言語はVB.NET
2010/7/24 第5回 NSEG 勉強会 5
- 6. TDD BOOT CAMP NAGOYA
に行ってきました
• TDDBCってなに?
– TDD(テスト駆動開発)を体感する合宿形式のセミナー
– 詳しいことは↓
http://blogs.yahoo.co.jp/nagoya_agile_study_group/32506622.html
• 豪華な講師陣
– 和田卓人氏
• 日本のTDD先駆者
– ほか、GEEKな人たち
• 名古屋は関数型言語
が盛ん?
• 次回は大阪で開催され
るという話がちらほら
http://www.flickr.com/photos/eitoball/4783013914/in/set-72157624469633828/
2010/7/24 第5回 NSEG 勉強会 6
- 7. TDDのサイクル
テストを
書く
テストを テストを
・動く 成功させる 失敗させる
・きれい
・動かない
・汚ない
プロダク
リファクタ
ションコー
リングする
ドを書く
テストを
成功させる ・動く
・汚ない
2010/7/24 第5回 NSEG 勉強会 7
- 10. 私たちが日々
相手にするの
は
2010/7/24 第5回 NSEG 勉強会 10
- 12. 5年モノや
10年モノ
熟成されてます!
2010/7/24 第5回 NSEG 勉強会 12
- 13. TDD本体の話は
またの
機会で。。
2010/7/24 第5回 NSEG 勉強会 13
- 17. 先に結論
• 「仕様化テストを書ける状態」にするまでは、
命綱(テストコード)無しで「気をつけて」やるし
かない
• できれば複数人で
• IDEのリファクタリング機能が超重要
– Eclipse>>C#>>越えられない壁>>VB.NET orz
2010/7/24 第5回 NSEG 勉強会 17
- 18. おしまい
To Be Continued ?...
2010/7/24 第5回 NSEG 勉強会 18