読者です 読者をやめる 読者になる 読者になる

プログラミング C# - 翔ソフトウェア (Sho's)

C#/.NET/ソフトウェア開発など

TDD Boot Camp 北陸

TDD Boot Camp 北陸

■ 日時: 2010/03/13(土) 10:00~夕方

■ 場所: 白山里 (石川県白山市)

■ 主催: 北陸エンジニアグループ

※ この日のつぶやき。

  • http://kokucheese.com/event/index/1307/ TDD Boot Camp 北陸 に参加すべく石川県白山市に移動中。橋本さんの車。
  • TDD Boot Camp 北陸の会場に到着。iPhone がつながらないので、ネットがつながるのはありがたい。
  • 「TDDがテストかどうか、という議論は虚しい。」 #tddbc
  • 「TDDの心。複数を相手にしない。ひとりずつ対処する。by 宮本武蔵。問題を相手にするときの心得」 by t_wada #tddbc
  • 「TDDの心。すばやく回す。素早く回せるように問題を小さく切り取る。黄金の回転」 by t_wada #tddbc
  • 「TDDの心。自分が最初のユーザー。良いプログラム・悪いプログラムは自分に最初にフィードバックが来る」 by t_wada #tddbc
  • 「TDDの心。不安をテストに」 by t_wada #tddbc
  • 「TDDの心。不安な状態に持っていかない」 by t_wada #tddbc
  • 「TDDの真の目的は、健康なコード。無駄がなく変化に強いコード」 by t_wada #tddbc
  • 「Emergent Design」という本の紹介。「創発的設計」 by t_wada #tddbc
  • 「TDDの心。フィードバックや学びを否定しない」 by t_wada #tddbc
  • 「TDDの心。設計し続ける」 by t_wada #tddbc
  • TDDのデモ中。「テストを足していいのはグリーンの時だけ。実装を足していいのはレッドの時だけ」 by t_wada #tddbc
  • 「TDDで書くと自然とテストしやすい設計 (=良い設計) になる」 by t_wada #tddbc
  • リファクタリングを息をするように自由にやる」 by t_wada #tddbc
  • TDDのテストはペアに意図を伝えるための言葉でもあると思う。C#で意図をしゃべってそのままコンパイル&自動実行。 #tddbc
  • わんくまさんでも今TDD道場ってのをやってるのかー。 #tddbc
  • EM WEST ゲット。 #tddbc

    http://twitpic.com/188g4b

  • TDDの演習中! #tddbc
  • TDDの演習中。既存のテストや実装にインパクトの少ない方を選ぶ、という設計判断。 #tddbc
  • TDDの演習中。NUnit によるパラメタライズド テスト。 #tddbc
  • TDD Boot Camp 北陸の第一部終了。実に楽しかった。t_wada賞は橋本さん。 #tddbc
  • 今回も C# の勉強にもなった。同じ課題の他人のソースコードを読むのはとても勉強になる。 #tddbc

dc031403.jpg

会場の白山里 (石川県白山市)に到着。山の中の落ち着いた佇まい。前の週に降った雪が残っている。

dc031411.jpg

開始直前の様子。

dc031414.JPG

主催者による説明。

dc031427.JPG

和田氏と主催者のペアプログラミングによる TDD のデモ。

dc031439.JPG dc031440.JPG

TDD の一回目の実習が終わってのフィードバック。

dc031474.JPG dc031483_stitch.jpg dc0314111.JPG

TDD の二回目の実習が終わってのフィードバック。

dc0314121.JPG

第一部が終了して帰宅。