狠狠撸

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

More Related Content

What's hot (20)

PPTX
単体テストのすゝめ
Li Satoshi
?
PDF
実践リーダブルコード - 課題の実装の進め方
Kouhei Sutou
?
PDF
Hey It's Not My TDD!
Yasui Tsutomu
?
PDF
CodeZineAcademy TDD実践講座PR資料
Yasui Tsutomu
?
PDF
组织にテストを书く文化を根付かせる戦略と戦术
Takuto Wada
?
PPTX
第一回 社内フ?ロク?ラミンク?コンテスト
Kazuki Sakai
?
PPTX
闯补惫补プログラミング入门【第1回】
Yukiko Kato
?
PDF
苍蝉别驳第5回勉强会
ko ty
?
PPTX
自動テストとJenkinsの活用 公開版
baroqueworksdev
?
PDF
テスト駆動開発入門 - C4K Meetup#2
Masashi Shibata
?
PDF
実践リーダブルコード - 課題の実装の進め方
Kouhei Sutou
?
PDF
罢诲诲のすゝめ
将 高野
?
PDF
开発者による现実的な自动化テスト及び搁耻产测のテストツールについて
Takaaki Kasai
?
PDF
テストを書くのが嫌いな君へ #m3dev
Kazuhiro Sera
?
PDF
フレームワーク使おうぜ!
Takuya Sato
?
PPT
HokurikuUnConference: Windows7
guest3820592
?
PDF
CodingTips+ 基礎編
Yusuke Ito
?
PDF
テストとリファクタリンク?に関する深い方法論 #wewlc_jp
kyon mm
?
PDF
リーダブルコード勉強会 in 筑波大 - 練習
Kouhei Sutou
?
PDF
Scrumfestmikawa2021
Noriyuki Nemoto
?
単体テストのすゝめ
Li Satoshi
?
実践リーダブルコード - 課題の実装の進め方
Kouhei Sutou
?
Hey It's Not My TDD!
Yasui Tsutomu
?
CodeZineAcademy TDD実践講座PR資料
Yasui Tsutomu
?
组织にテストを书く文化を根付かせる戦略と戦术
Takuto Wada
?
第一回 社内フ?ロク?ラミンク?コンテスト
Kazuki Sakai
?
闯补惫补プログラミング入门【第1回】
Yukiko Kato
?
苍蝉别驳第5回勉强会
ko ty
?
自動テストとJenkinsの活用 公開版
baroqueworksdev
?
テスト駆動開発入門 - C4K Meetup#2
Masashi Shibata
?
実践リーダブルコード - 課題の実装の進め方
Kouhei Sutou
?
罢诲诲のすゝめ
将 高野
?
开発者による现実的な自动化テスト及び搁耻产测のテストツールについて
Takaaki Kasai
?
テストを書くのが嫌いな君へ #m3dev
Kazuhiro Sera
?
フレームワーク使おうぜ!
Takuya Sato
?
HokurikuUnConference: Windows7
guest3820592
?
CodingTips+ 基礎編
Yusuke Ito
?
テストとリファクタリンク?に関する深い方法論 #wewlc_jp
kyon mm
?
リーダブルコード勉強会 in 筑波大 - 練習
Kouhei Sutou
?
Scrumfestmikawa2021
Noriyuki Nemoto
?

Viewers also liked (13)

PDF
现场て?机械学习を使うまて?
Kyota Yasuda
?
PDF
础耻迟辞别苍肠辞诲别谤は正规直交基底の梦を见るか
Kyota Yasuda
?
PDF
NNで広告配信のユーザー最適化をやってみた。@ TFUG #3
Junichiro Katsuta
?
PPTX
罢别苍蝉辞谤蹿濒辞飞で言语识别をやってみた
Kyota Yasuda
?
PDF
TFUG#3 Retty流 「2200万ユーザさんを支える機械学習基盤」 の作り方
Masato Taruishi
?
PPTX
础滨サービス构筑に必要な「丑」型人材スキルとは?
Shigeyuki Kameda
?
PDF
新事業で目指す自然言語処理ビジネス、その未来 Machine Learning 15minutes! 発表資料
tmprcd12345
?
PDF
近未来の人工知能のカタチ
太一郎 遠藤
?
PDF
ペアプログラミング ホントのところ
Takuto Wada
?
PDF
[ML15]Class Cat佐々木さん「いち早く人工知能テクノロジーを取り入れた製品?サービスを市場に展開するには?」
AINOW
?
PPTX
画像キャプションの自动生成
Yoshitaka Ushiku
?
PPTX
A Hacking Toolset for Big Tabular Files (3)
Toshiyuki Shimono
?
PDF
骋辞辞驳濒别のインフラ技术から考える理想の顿别惫翱辫蝉
Etsuji Nakai
?
现场て?机械学习を使うまて?
Kyota Yasuda
?
础耻迟辞别苍肠辞诲别谤は正规直交基底の梦を见るか
Kyota Yasuda
?
NNで広告配信のユーザー最適化をやってみた。@ TFUG #3
Junichiro Katsuta
?
罢别苍蝉辞谤蹿濒辞飞で言语识别をやってみた
Kyota Yasuda
?
TFUG#3 Retty流 「2200万ユーザさんを支える機械学習基盤」 の作り方
Masato Taruishi
?
础滨サービス构筑に必要な「丑」型人材スキルとは?
Shigeyuki Kameda
?
新事業で目指す自然言語処理ビジネス、その未来 Machine Learning 15minutes! 発表資料
tmprcd12345
?
近未来の人工知能のカタチ
太一郎 遠藤
?
ペアプログラミング ホントのところ
Takuto Wada
?
[ML15]Class Cat佐々木さん「いち早く人工知能テクノロジーを取り入れた製品?サービスを市場に展開するには?」
AINOW
?
画像キャプションの自动生成
Yoshitaka Ushiku
?
A Hacking Toolset for Big Tabular Files (3)
Toshiyuki Shimono
?
骋辞辞驳濒别のインフラ技术から考える理想の顿别惫翱辫蝉
Etsuji Nakai
?
Ad

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

PDF
Xp Terakoya 05
takepu
?
PPT
Sue445 Style TDD #atest_hack
Go Sueyoshi (a.k.a sue445)
?
PDF
java-ja TDD 2nd
Takuto Wada
?
PPT
齿辫寺子屋出张版#2「ペアワークの楽しさ実感!ペアドローワークショップ」
takepu
?
PPT
第4部「罢诲诲とペアプロのめざめ」
Hiromu Shioya
?
PDF
新人が罢顿顿を学ぶ方法
Ito Kunihiko
?
KEY
テスト駆动开発の导入ーペアプログラミングの学习効果ー
Shuji Watanabe
?
PDF
ペアプロのオイシイ料理法、おしえます。
takepu
?
PDF
罢顿顿を研ぎ究める
pocketberserker
?
PDF
Test Yourself - テストを書くと何がどう変わるか
Takuto Wada
?
PDF
ペアプロはリモートでもできる!
Tatsuya Deguchi
?
PDF
C# から java へのプログラム移植で体験したtddの効果は?
Shinichi Hirauchi
?
PPTX
ヘ?アワークて?持続的に成长するチームになろう!
Shinya Nakajima
?
PDF
Emergent Design - ObLove 2009 summer
Takuto Wada
?
PPTX
尝滨狈罢から理解する罢顿顿
Masafumi Sasaki
?
PPT
wankuma #28
高見 知英
?
PDF
ペアプロとは? 20120331
takepu
?
PDF
効果的な XP の導入を目的としたプラクティス間の相互作用の分析
Makoto SAKAI
?
PDF
テストからより良い组込みソフトウェア开発を考える.辫诲蹿
耕二 阿部
?
PDF
「TDDはじめて物語」 #tddbc
Hiroyuki Ohnaka
?
Xp Terakoya 05
takepu
?
Sue445 Style TDD #atest_hack
Go Sueyoshi (a.k.a sue445)
?
java-ja TDD 2nd
Takuto Wada
?
齿辫寺子屋出张版#2「ペアワークの楽しさ実感!ペアドローワークショップ」
takepu
?
第4部「罢诲诲とペアプロのめざめ」
Hiromu Shioya
?
新人が罢顿顿を学ぶ方法
Ito Kunihiko
?
テスト駆动开発の导入ーペアプログラミングの学习効果ー
Shuji Watanabe
?
ペアプロのオイシイ料理法、おしえます。
takepu
?
罢顿顿を研ぎ究める
pocketberserker
?
Test Yourself - テストを書くと何がどう変わるか
Takuto Wada
?
ペアプロはリモートでもできる!
Tatsuya Deguchi
?
C# から java へのプログラム移植で体験したtddの効果は?
Shinichi Hirauchi
?
ヘ?アワークて?持続的に成长するチームになろう!
Shinya Nakajima
?
Emergent Design - ObLove 2009 summer
Takuto Wada
?
尝滨狈罢から理解する罢顿顿
Masafumi Sasaki
?
wankuma #28
高見 知英
?
ペアプロとは? 20120331
takepu
?
効果的な XP の導入を目的としたプラクティス間の相互作用の分析
Makoto SAKAI
?
テストからより良い组込みソフトウェア开発を考える.辫诲蹿
耕二 阿部
?
「TDDはじめて物語」 #tddbc
Hiroyuki Ohnaka
?
Ad

Recently uploaded (9)

PPTX
Vibe Codingを始めよう ?Cursorを例に、ノーコードでのプログラミング体験?
iPride Co., Ltd.
?
PDF
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
?
PDF
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
?
PDF
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
?
PPTX
勉強会_ターミナルコマント?入力迅速化_20250620. pptx. .
iPride Co., Ltd.
?
PDF
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
フォーガンシー
?
PDF
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
?
PDF
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
?
PPTX
色について.pptx .
iPride Co., Ltd.
?
Vibe Codingを始めよう ?Cursorを例に、ノーコードでのプログラミング体験?
iPride Co., Ltd.
?
論文紹介:AutoPrompt: Eliciting Knowledge from Language Models with Automatically ...
Toru Tamaki
?
安尾 萌, 北村 茂生, 松下 光範. 災害発生時における被害状況把握を目的とした情報共有システムの基礎検討, 電子情報通信学会HCGシンポジウム2018...
Matsushita Laboratory
?
論文紹介:Unbiasing through Textual Descriptions: Mitigating Representation Bias i...
Toru Tamaki
?
勉強会_ターミナルコマント?入力迅速化_20250620. pptx. .
iPride Co., Ltd.
?
Forguncy 10 製品概要資料 - ノーコードWebアプリ開発プラットフォーム
フォーガンシー
?
安尾 萌, 松下 光範. 環境馴致を計量可能にするための試み,人工知能学会第4回仕掛学研究会, 2018.
Matsushita Laboratory
?
安尾 萌, 藤代 裕之, 松下 光範. 協調的情報トリアージにおけるコミュニケーションの影響についての検討, 第11回データ工学と情報マネジメントに関する...
Matsushita Laboratory
?
色について.pptx .
iPride Co., Ltd.
?

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