- 時間 — 13:20~14:50
- 会場 — D会場:55N号館 1F 第2会議室
- 定員 — 40名 (見学は自由です)
- 持参するもの
- 演習用のノートPC (必須ではありません。可能な方のみでOK)
演習環境は、Java、Junitを想定しています。事前に環境を準備しておいてください。 - 延長コード (可能な方は持参してください)
- 演習用のノートPC (必須ではありません。可能な方のみでOK)
◆概要
東北デブサミでも行われたTDD Boot Camp 仙台(TDDBC仙台)。
そのミニ版を実施します。
TDD Boot Camp(TDDBC)は、テスト駆動開発(Test Driven Development)を、座学だけではなく、実際に演習を行い手を動かして体得することを目的とするイベントです。各地のコミュニティが中心となって、全国各地で開催されています。
前提条件
- Javaの基礎的なプログラミングが理解しており、簡単なプログラムを書くことができる。
- JUnitなどのxUnitフレームワークをサンプルレベルでもよいので書いたことがある。
- TDDBCへの参加経験は問いません。
- テスト駆動開発の経験は問いません。
- 事前にユニットテストに関して少し学習しておくと、理解の助けになります。
演習
- Java、JUnitを想定しています。
- 他の言語を使用したい場合には、自己責任でお願いします。
- ペアプログラミングまたは3~5名のグループで行います。
- 演習用ノートPCは必須ではありません。グループで1台あれば問題ありません。
◆講師
和田 卓人さん
◆和田 卓人さんプロフィール
タワーズ・クエスト株式会社取締役社長
プログラマ
テスト駆動開発者。
学生時代にソフトウェア工学を学び、オブジェクト指向分析/設計に傾倒する。その後様々な縁に導かれソフトウェアパターンやXP(eXtreme Programming)を実践する人たちと出会い、後のテスト駆動開発の誕生を知る。テスト駆動開発に「完璧主義の呪い(完璧な設計を得るまではコードを書けないし良いシステムも出来ないという強迫観念)」を解いてもらってからは、文章を書いたり、講演を行ったり、ハンズオンイベントを開催するなどして、テスト駆動開発を広めようと努力している。
今日もグリーンバンド(テスト駆動開発者の証。ボブ・マーティンが始めた)を左手に着け、テストと共にコードを書いている。
◆講師からのメッセージ
(準備中)