Advertisement

TDD、ペアプログラミングのすすめ

株式会社ビズリーチ(BizReach,Inc.)
Dec. 24, 2011
Advertisement

More Related Content

Advertisement

Similar to TDD、ペアプログラミングのすすめ(20)

Recently uploaded(20)

Advertisement

TDD、ペアプログラミングのすすめ

  1. TDD、ペアプログラミングのすすめ 2011/12/24 dasoran
  2. 自己紹介  名前:dasoran  職業:大学2年生  Twitter:dasoran 最近毎日朝から晩まで秋葉原でJavaScript を書く簡単なお仕事をしています
  3. 突然ですが
  4. 綺麗な設計で開発を頑張って、 1,途中で挫折した 2,なんとかつくったけど結局 大きな仕様変更が必要になった 方はいませんか?
  5. そんな方に今日紹介する のはこちらの開発手法
  6. TDD!
  7. TDDとは TDDとは Test Driven Development の略で、 1,実装していない機能のテストを書いて 2,とりあえずテストが通るコードを書く 3,コードの重複を除去する というプロセスを繰り返してプログラムを つくる開発方法
  8. なにがいいのか?
  9. TDDのメリット →とりあえず動くものをつくって、それか ら綺麗にするというスキーム テストを書いているので、作ったあとに部分部分 で綺麗に作りなおすことができる 仕様変更を行うときに、すでに作ったものがちゃ んと動くことが保証された環境で修正できる →どこか壊れていないかとか不安を抱えて祈り ながら修正する必要はない!
  10. これで、突然の仕様変更でも イブに徹夜でバグつぶし とかしなくてよくなりますね!
  11. \もう社畜系男子とはいわせない/
  12. 更に今なら
  13. ペアプログラミング こちら もセットでご紹介!
  14. ペアプログラミングとは 1,2人以上で1台のPCを使って開発する 2,コーディングする人と、横から全体を 見る人に分かれてプログラミングする 3,短い時間で役割を交代する TDDと相性抜群!
  15. ペアプログラミングをすると.... 1,共同作業者がいるので、作業の進捗の 把握に一定の客観性が得られる 2,レベル差のある人とすると、すごく勉 強になる
  16. レベル差のある人? 初心者?....!
  17. プログラミングに興味のある人をさそって ペアプログラミングで ・プログラミングがサクサク上達! ・ペアプロ相手との仲もサクサク上昇! みんなハッピーに!!
  18. これでクリスマスの 相手も...?
  19. というわけで TDD、ペアプログラミング やりましょう!
  20. 興味を持たれた方へ TDDBC TDD、ペアプロを1日中行うイベント http://devtesting.jp/tddbc/
  21. 実際にやってみた
  22. 実際にやってみた TDDBC札幌2.0 参加者:43人 女性参加者:0人 TDDBC仙台 参加者:30人程度 女性参加者:0人...
  23. 実際にやってみた TDDBC札幌2.0 参加者:43人 女性参加者:0人 TDDBC仙台 参加者:30人程度 女性参加者:0人...
  24. ご清聴ありがとうございました
Advertisement