TDD Boot Camp in 香川 #1

2018/07/21(土)10:20 〜 17:30 開催
ブックマーク

イベント内容

TDD【Test Driven Development】Boot Campを 四国 で初開催します。

TDD Boot Camp とは、テスト駆動開発(Test Driven Development)について、座学だけでなく、実習形式で手を動かして体得することを目的とするイベントです。

TDD【Test Driven Development】(テスト駆動開発) とは

TDD【Test Driven Development】(テスト駆動開発) プログラム開発手法の一種で、プログラムに必要な各機能について、最初にテストを書き(これをテストファーストと言う)、そのテストが動作する必要最低限な実装をとりあえず行った後、コードを洗練させる、という短い工程を繰り返すスタイルである。多くのアジャイルソフトウェア開発手法、例えばエクストリーム・プログラミングにおいて強く推奨されている。近年はビヘイビア駆動開発へと発展を遂げている。 〜wikipediaより〜

イベント参加対象者

  • 参加者: 日々現場でプログラミングをしている方でテスト駆動開発について学びたい方。
  • TA(アシスタント): TDD経験者でイベントの際、講師と一緒に参加者のサポートをしていただける方。
  • 現地スタッフ: イベントの運営を手伝っていただける方。

講師

TDD の伝道師、和田卓人さん (@t_wada) をお招きし、講演、指導を頂きます。 和田さんとTDDについてもっと知りたい方は下記をご覧ください。

日時・会場場所

日時

  • 7月21日(土) 10:20 - 17:30(10:00から開場、受付開始)

会場

  • 情報通信交流館 e-とぴあ・かがわ , クラスルームA
  • 住所: 〒760-0019 香川県高松市サンポート2番1号 高松シンボルタワー タワー棟4・5階
  • URL: https://www.e-topia-kagawa.jp/what/acess.asp

最寄駅

  • JR高松駅から歩いて5分ほどです
  • Google Maps

タイムテーブル(仮)

時間 コンテンツ 備考
10:00 - 10:20 開場
10:20 - 10:30 はじめに
10:30 - 12:00 基調講演 和田卓人さん (※1)
12:00 - 13:00 昼休憩
13:00 - 13:20 TDD&ペアプログラミング デモ あべさん, yamayama_k5さん
13:20 - 14:00 TDD&ペアプログラミング 実習 (1回目)
14:00 - 14:15 やってみての質疑応答&困ったこと
14:15 - 15:00 TDD&ペアプログラミング 実習 (2回目)
15:00 - 15:15 コードレビュー(1回目)
15:15 - 15:35 休憩
15:35 - 16:20 TDD&ペアプログラミング 実習 (3回目)
16:20 - 16:35 コードレビュー(2回目)
16:35 - 17:05 質問コーナー& 振り返り
17:05 - 17:30 クロージング(記念撮影など)
17:30 - 18:00 後片付け

※タイムテーブルは、仮です。変更となる場合があります。
※7/11 更新
(※1)午前中の基調講演 和田卓人さんの講演は、情報処理学会四国支部様の講演会 となります。

お知らせ

会場利用時のお願い

  • 会場をお借りする e-とぴあ・かがわ 様のクラスルームA では飲食厳禁となります(床下に高圧電線が通っているためです)。5階のスタジオサロンでは、飲食O.K.です。休憩時の飲食は、スタジオサロンをご利用ください。

昼食について

  • 各自でお願います。

参加費の用途について

  • 参加費は当日の会場費および、講師への交通費として使用します。

会場の様子や撮影について

  • 活動の記録として実施風景を撮影させて頂きます。予めご了承ください。 なお、写さないで欲しいという場合は、当日受付で言って頂ければ対応致します。

グリーンバンドの販売について

  • 希望される方にグリーンバンドを販売致します。(300円) 新しい知識を得た記念にぜひご購入ください。

サポート言語

当日は参加者が使える言語でペアを組んでいただきます。ペアが組めれば(つまり2人集まれば)どんな言語で参加されてもOKです。ただしスタッフにサポートして欲しい方は、スタッフがサポート可能な下記の言語を選んでください。

  • Java (JUnit4, JUnit5)
  • C# (MSTest, NUnit3)
  • JavaScript (Mocha, Jest)
  • Ruby (RSpec)
  • Python (unittest, pytest)
  • PHP (PHPUnit)

(参加するTAによりサポート言語が増えます)

事前準備のお願い

ノートPC(ネットワーク接続可能なPC)をご持参ください。
ノートPCには、ご使用になるプログラミング言語の実行環境、及びテスティングフレームワークを事前にインストールしてください。また、コードレビューの際にスクリーンに投影しますので、接続用のアダプタ等が必要なマシン(例: Macbook)で参加される方は、アダプタを持参してください。

使用するテスティングフレームワークについては、別途お知らせします。

懇親会

参加しての感想や、TDDの勉強方法など、色々感じたことをお酒をいれつつ、かたりあいましょう。 ぜひ、懇親会にもご参加ください。懇親会は、別途申し込みが必要となります。よろしくお願いします。

ご協力よろしくお願いします。

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。