Enviar búsqueda
Cargar
java-ja TDD 2nd
•
3 recomendaciones
•
2,947 vistas
Takuto Wada
Seguir
Tecnología
Noticias y política
Denunciar
Compartir
Denunciar
Compartir
1 de 112
Descargar ahora
Descargar para leer sin conexión
Recomendados
CodeZineAcademy TDD実践講座PR資料
CodeZineAcademy TDD実践講座PR資料
Yasui Tsutomu
Tddのすゝめ
Tddのすゝめ
将 高野
TDD のこころ
TDD のこころ
Takuto Wada
Emergent Design - ObLove 2009 summer
Emergent Design - ObLove 2009 summer
Takuto Wada
TDD のこころ @ OSH2014
TDD のこころ @ OSH2014
Takuto Wada
TDDBC横浜3rd
TDDBC横浜3rd
Yasui Tsutomu
自動テストの誤解とアンチパターン in 楽天 Tech Talk
自動テストの誤解とアンチパターン in 楽天 Tech Talk
kyon mm
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ
Kei Sawada
Recomendados
CodeZineAcademy TDD実践講座PR資料
CodeZineAcademy TDD実践講座PR資料
Yasui Tsutomu
Tddのすゝめ
Tddのすゝめ
将 高野
TDD のこころ
TDD のこころ
Takuto Wada
Emergent Design - ObLove 2009 summer
Emergent Design - ObLove 2009 summer
Takuto Wada
TDD のこころ @ OSH2014
TDD のこころ @ OSH2014
Takuto Wada
TDDBC横浜3rd
TDDBC横浜3rd
Yasui Tsutomu
自動テストの誤解とアンチパターン in 楽天 Tech Talk
自動テストの誤解とアンチパターン in 楽天 Tech Talk
kyon mm
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ
Kei Sawada
テスト駆動開発の導入ーペアプログラミングの学習効果ー
テスト駆動開発の導入ーペアプログラミングの学習効果ー
Shuji Watanabe
テスト駆動開発へようこそ
テスト駆動開発へようこそ
Shuji Watanabe
詳解!自動結合テスト #jasst
詳解!自動結合テスト #jasst
kyon mm
Tdd is really dead ?
Tdd is really dead ?
Akira Suenami
Hey It's Not My TDD!
Hey It's Not My TDD!
Yasui Tsutomu
FriendlyとTestAssistantProでテスト自動化やってみた
FriendlyとTestAssistantProでテスト自動化やってみた
NakaiYusaku
Test Driven Development in LabVIEW
Test Driven Development in LabVIEW
Yusuke Tochigi
Ninja Testing at XP Matsuri
Ninja Testing at XP Matsuri
Nakajima Shigeru
ペアプログラミング ホントのところ
ペアプログラミング ホントのところ
Takuto Wada
DevLOVE TDD : For Whom the Tests Run
DevLOVE TDD : For Whom the Tests Run
guest2724dc
Node塾 講義その6 テスト駆動java script 読書会 1回目
Node塾 講義その6 テスト駆動java script 読書会 1回目
Nomo Kiyoshi
Fitnesse を用いたテストの効率化について
Fitnesse を用いたテストの効率化について
tecopark
Jenkins Bootcamp Premiumのご紹介 in デブサミ2016冬
Jenkins Bootcamp Premiumのご紹介 in デブサミ2016冬
Masanori Satoh
Stac2014 石川
Stac2014 石川
Tatsuya Ishikawa
Gws in fukuoka
Gws in fukuoka
Takuma Watabiki
2015/10/14 JJUGナイトセミナー「テスト駆動開発ここが聞きたい」
2015/10/14 JJUGナイトセミナー「テスト駆動開発ここが聞きたい」
Hiroyuki Ohnaka
テスト駆動開発の進化
テスト駆動開発の進化
Yukei Wachi
Ninja Testing at Toteka03
Ninja Testing at Toteka03
Nakajima Shigeru
Friendlyで始めるwindowsアプリシステムテスト自動化+内部使用技術解説
Friendlyで始めるwindowsアプリシステムテスト自動化+内部使用技術解説
Tatsuya Ishikawa
Sue445 Style TDD #atest_hack
Sue445 Style TDD #atest_hack
Go Sueyoshi (a.k.a sue445)
20140226_TDD
20140226_TDD
uhe_uhe_uhe
Siklu EH-600TX Brochure JP
Siklu EH-600TX Brochure JP
Nitta Tetsuya
Más contenido relacionado
La actualidad más candente
テスト駆動開発の導入ーペアプログラミングの学習効果ー
テスト駆動開発の導入ーペアプログラミングの学習効果ー
Shuji Watanabe
テスト駆動開発へようこそ
テスト駆動開発へようこそ
Shuji Watanabe
詳解!自動結合テスト #jasst
詳解!自動結合テスト #jasst
kyon mm
Tdd is really dead ?
Tdd is really dead ?
Akira Suenami
Hey It's Not My TDD!
Hey It's Not My TDD!
Yasui Tsutomu
FriendlyとTestAssistantProでテスト自動化やってみた
FriendlyとTestAssistantProでテスト自動化やってみた
NakaiYusaku
Test Driven Development in LabVIEW
Test Driven Development in LabVIEW
Yusuke Tochigi
Ninja Testing at XP Matsuri
Ninja Testing at XP Matsuri
Nakajima Shigeru
ペアプログラミング ホントのところ
ペアプログラミング ホントのところ
Takuto Wada
DevLOVE TDD : For Whom the Tests Run
DevLOVE TDD : For Whom the Tests Run
guest2724dc
Node塾 講義その6 テスト駆動java script 読書会 1回目
Node塾 講義その6 テスト駆動java script 読書会 1回目
Nomo Kiyoshi
Fitnesse を用いたテストの効率化について
Fitnesse を用いたテストの効率化について
tecopark
Jenkins Bootcamp Premiumのご紹介 in デブサミ2016冬
Jenkins Bootcamp Premiumのご紹介 in デブサミ2016冬
Masanori Satoh
Stac2014 石川
Stac2014 石川
Tatsuya Ishikawa
Gws in fukuoka
Gws in fukuoka
Takuma Watabiki
2015/10/14 JJUGナイトセミナー「テスト駆動開発ここが聞きたい」
2015/10/14 JJUGナイトセミナー「テスト駆動開発ここが聞きたい」
Hiroyuki Ohnaka
テスト駆動開発の進化
テスト駆動開発の進化
Yukei Wachi
Ninja Testing at Toteka03
Ninja Testing at Toteka03
Nakajima Shigeru
Friendlyで始めるwindowsアプリシステムテスト自動化+内部使用技術解説
Friendlyで始めるwindowsアプリシステムテスト自動化+内部使用技術解説
Tatsuya Ishikawa
La actualidad más candente
(19)
テスト駆動開発の導入ーペアプログラミングの学習効果ー
テスト駆動開発の導入ーペアプログラミングの学習効果ー
テスト駆動開発へようこそ
テスト駆動開発へようこそ
詳解!自動結合テスト #jasst
詳解!自動結合テスト #jasst
Tdd is really dead ?
Tdd is really dead ?
Hey It's Not My TDD!
Hey It's Not My TDD!
FriendlyとTestAssistantProでテスト自動化やってみた
FriendlyとTestAssistantProでテスト自動化やってみた
Test Driven Development in LabVIEW
Test Driven Development in LabVIEW
Ninja Testing at XP Matsuri
Ninja Testing at XP Matsuri
ペアプログラミング ホントのところ
ペアプログラミング ホントのところ
DevLOVE TDD : For Whom the Tests Run
DevLOVE TDD : For Whom the Tests Run
Node塾 講義その6 テスト駆動java script 読書会 1回目
Node塾 講義その6 テスト駆動java script 読書会 1回目
Fitnesse を用いたテストの効率化について
Fitnesse を用いたテストの効率化について
Jenkins Bootcamp Premiumのご紹介 in デブサミ2016冬
Jenkins Bootcamp Premiumのご紹介 in デブサミ2016冬
Stac2014 石川
Stac2014 石川
Gws in fukuoka
Gws in fukuoka
2015/10/14 JJUGナイトセミナー「テスト駆動開発ここが聞きたい」
2015/10/14 JJUGナイトセミナー「テスト駆動開発ここが聞きたい」
テスト駆動開発の進化
テスト駆動開発の進化
Ninja Testing at Toteka03
Ninja Testing at Toteka03
Friendlyで始めるwindowsアプリシステムテスト自動化+内部使用技術解説
Friendlyで始めるwindowsアプリシステムテスト自動化+内部使用技術解説
Destacado
Sue445 Style TDD #atest_hack
Sue445 Style TDD #atest_hack
Go Sueyoshi (a.k.a sue445)
20140226_TDD
20140226_TDD
uhe_uhe_uhe
Siklu EH-600TX Brochure JP
Siklu EH-600TX Brochure JP
Nitta Tetsuya
TDD #NagoyaTesting
TDD #NagoyaTesting
kyon mm
my-spirit-of-tdd
my-spirit-of-tdd
Yu Asano
SeasarCon 2009 White TDD
SeasarCon 2009 White TDD
Takuto Wada
ギガビット無線機 Siklu の製品紹介 2016
ギガビット無線機 Siklu の製品紹介 2016
Nitta Tetsuya
Windows IoT Core and Robot Arm
Windows IoT Core and Robot Arm
Masuda Tomoaki
TDDの自殺 #TDDeX
TDDの自殺 #TDDeX
kyon mm
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
Shuji Watanabe
うそのアジャイル、まことのアジャイル 公開用
うそのアジャイル、まことのアジャイル 公開用
ESM SEC
Prophecyを使ったユニットテスト
Prophecyを使ったユニットテスト
Akio Ishida
TDDを研ぎ究める
TDDを研ぎ究める
pocketberserker
TDD & Pull Request入門
TDD & Pull Request入門
eiji ienaga
アジャイル開発
アジャイル開発
Takuya Okamoto
PHPのテスト名を日本語にした話
PHPのテスト名を日本語にした話
Norifumi Kawamoto
DevLOVE TDD - For Whom the Tests Run
DevLOVE TDD - For Whom the Tests Run
Takuto Wada
Siklu 製品資料 Nov 2016 rev2
Siklu 製品資料 Nov 2016 rev2
Nitta Tetsuya
アジャイルをシミュレーションで理解する
アジャイルをシミュレーションで理解する
Akiyah
いつでも聞けるTDD入門 #TDDBC_NAGOYA
いつでも聞けるTDD入門 #TDDBC_NAGOYA
kyon mm
Destacado
(20)
Sue445 Style TDD #atest_hack
Sue445 Style TDD #atest_hack
20140226_TDD
20140226_TDD
Siklu EH-600TX Brochure JP
Siklu EH-600TX Brochure JP
TDD #NagoyaTesting
TDD #NagoyaTesting
my-spirit-of-tdd
my-spirit-of-tdd
SeasarCon 2009 White TDD
SeasarCon 2009 White TDD
ギガビット無線機 Siklu の製品紹介 2016
ギガビット無線機 Siklu の製品紹介 2016
Windows IoT Core and Robot Arm
Windows IoT Core and Robot Arm
TDDの自殺 #TDDeX
TDDの自殺 #TDDeX
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
うそのアジャイル、まことのアジャイル 公開用
うそのアジャイル、まことのアジャイル 公開用
Prophecyを使ったユニットテスト
Prophecyを使ったユニットテスト
TDDを研ぎ究める
TDDを研ぎ究める
TDD & Pull Request入門
TDD & Pull Request入門
アジャイル開発
アジャイル開発
PHPのテスト名を日本語にした話
PHPのテスト名を日本語にした話
DevLOVE TDD - For Whom the Tests Run
DevLOVE TDD - For Whom the Tests Run
Siklu 製品資料 Nov 2016 rev2
Siklu 製品資料 Nov 2016 rev2
アジャイルをシミュレーションで理解する
アジャイルをシミュレーションで理解する
いつでも聞けるTDD入門 #TDDBC_NAGOYA
いつでも聞けるTDD入門 #TDDBC_NAGOYA
Similar a java-ja TDD 2nd
GCSアジャイル開発を使ったゲームの作り方
GCSアジャイル開発を使ったゲームの作り方
Hiroyuki Tanaka
TDDはじめる前に
TDDはじめる前に
Yasui Tsutomu
C# から java へのプログラム移植で体験したtddの効果は?
C# から java へのプログラム移植で体験したtddの効果は?
Shinichi Hirauchi
iOSアプリの自動テストをはじめよう
iOSアプリの自動テストをはじめよう
Toshiyuki Hirata
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Naoki Umehara
TDDを一年やってみました ~シロート集団がTDDをやってはまったこと~
TDDを一年やってみました ~シロート集団がTDDをやってはまったこと~
Tomomi Kajita
5minQues - SWET近況報告
5minQues - SWET近況報告
Masaki Nakagawa
Test Plugins
Test Plugins
ykhr
Xcode10での テスト周りの進化をふりかえる
Xcode10での テスト周りの進化をふりかえる
Toshiyuki Hirata
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
Makoto Iguchi
ワンクリックデプロイ101 #ocdeploy
ワンクリックデプロイ101 #ocdeploy
Ryutaro YOSHIBA
いままでのJaSSTnanoLT動画を振り返る&おススメしたいの! / Looking back and recommend on the JaSSTna...
いままでのJaSSTnanoLT動画を振り返る&おススメしたいの! / Looking back and recommend on the JaSSTna...
ICO
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)
Tokuhiro Matsuno
スクラムプロジェクト準備(公開用) No.31
スクラムプロジェクト準備(公開用) No.31
Sukusuku Scrum
テスト駆動開発入門 - C4K Meetup#2
テスト駆動開発入門 - C4K Meetup#2
Masashi Shibata
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
Dai FUJIHARA
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
Rakuten Group, Inc.
20130320 agile pm
20130320 agile pm
Takao Kimura
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
Rakuten Group, Inc.
Introduction to Continuous Testing
Introduction to Continuous Testing
Atsuhiro Kubo
Similar a java-ja TDD 2nd
(20)
GCSアジャイル開発を使ったゲームの作り方
GCSアジャイル開発を使ったゲームの作り方
TDDはじめる前に
TDDはじめる前に
C# から java へのプログラム移植で体験したtddの効果は?
C# から java へのプログラム移植で体験したtddの効果は?
iOSアプリの自動テストをはじめよう
iOSアプリの自動テストをはじめよう
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
Ricoh UCS for iPad でみる エンタープライズ アジャイル開発
TDDを一年やってみました ~シロート集団がTDDをやってはまったこと~
TDDを一年やってみました ~シロート集団がTDDをやってはまったこと~
5minQues - SWET近況報告
5minQues - SWET近況報告
Test Plugins
Test Plugins
Xcode10での テスト周りの進化をふりかえる
Xcode10での テスト周りの進化をふりかえる
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
分散開発チームによるAgile開発実践 ~いろいろハマった!よかった
ワンクリックデプロイ101 #ocdeploy
ワンクリックデプロイ101 #ocdeploy
いままでのJaSSTnanoLT動画を振り返る&おススメしたいの! / Looking back and recommend on the JaSSTna...
いままでのJaSSTnanoLT動画を振り返る&おススメしたいの! / Looking back and recommend on the JaSSTna...
Javaで1から10まで書いた話(sanitized)
Javaで1から10まで書いた話(sanitized)
スクラムプロジェクト準備(公開用) No.31
スクラムプロジェクト準備(公開用) No.31
テスト駆動開発入門 - C4K Meetup#2
テスト駆動開発入門 - C4K Meetup#2
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
地図を捨ててコンパスを頼りに進め
20130320 agile pm
20130320 agile pm
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
「最強」のチームを「造る」技術基盤 ディレクターズ・カット
Introduction to Continuous Testing
Introduction to Continuous Testing
Más de Takuto Wada
組織にテストを書く文化を根付かせる戦略と戦術
組織にテストを書く文化を根付かせる戦略と戦術
Takuto Wada
OSS活動の活発さと評価の関係について
OSS活動の活発さと評価の関係について
Takuto Wada
unassert - encourage reliable programming by writing assertions in production
unassert - encourage reliable programming by writing assertions in production
Takuto Wada
OSS についてあれこれ
OSS についてあれこれ
Takuto Wada
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
Takuto Wada
power-assert, mechanism and philosophy
power-assert, mechanism and philosophy
Takuto Wada
アジャイルサムライの次に読む技術書
アジャイルサムライの次に読む技術書
Takuto Wada
Test Yourself - テストを書くと何がどう変わるか
Test Yourself - テストを書くと何がどう変わるか
Takuto Wada
テスト用ライブラリ power-assert
テスト用ライブラリ power-assert
Takuto Wada
Reviewing RESTful Web Apps
Reviewing RESTful Web Apps
Takuto Wada
power-assert in JavaScript
power-assert in JavaScript
Takuto Wada
テストを書く文化を育てる戦略と戦術
テストを書く文化を育てる戦略と戦術
Takuto Wada
私にとってのテスト
私にとってのテスト
Takuto Wada
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
Takuto Wada
SQLアンチパターン - 開発者を待ち受ける25の落とし穴
SQLアンチパターン - 開発者を待ち受ける25の落とし穴
Takuto Wada
愛せないコードを書くには人生はあまりにも短い
愛せないコードを書くには人生はあまりにも短い
Takuto Wada
RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話
Takuto Wada
例外設計における大罪
例外設計における大罪
Takuto Wada
TDDBC お題
TDDBC お題
Takuto Wada
DevLOVE DDDBC
DevLOVE DDDBC
Takuto Wada
Más de Takuto Wada
(20)
組織にテストを書く文化を根付かせる戦略と戦術
組織にテストを書く文化を根付かせる戦略と戦術
OSS活動の活発さと評価の関係について
OSS活動の活発さと評価の関係について
unassert - encourage reliable programming by writing assertions in production
unassert - encourage reliable programming by writing assertions in production
OSS についてあれこれ
OSS についてあれこれ
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
power-assert, mechanism and philosophy
power-assert, mechanism and philosophy
アジャイルサムライの次に読む技術書
アジャイルサムライの次に読む技術書
Test Yourself - テストを書くと何がどう変わるか
Test Yourself - テストを書くと何がどう変わるか
テスト用ライブラリ power-assert
テスト用ライブラリ power-assert
Reviewing RESTful Web Apps
Reviewing RESTful Web Apps
power-assert in JavaScript
power-assert in JavaScript
テストを書く文化を育てる戦略と戦術
テストを書く文化を育てる戦略と戦術
私にとってのテスト
私にとってのテスト
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
SQLアンチパターン - 開発者を待ち受ける25の落とし穴
SQLアンチパターン - 開発者を待ち受ける25の落とし穴
愛せないコードを書くには人生はあまりにも短い
愛せないコードを書くには人生はあまりにも短い
RESTful Web アプリの設計レビューの話
RESTful Web アプリの設計レビューの話
例外設計における大罪
例外設計における大罪
TDDBC お題
TDDBC お題
DevLOVE DDDBC
DevLOVE DDDBC
Último
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
Último
(9)
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
java-ja TDD 2nd
1.
第二回チキチキ 日本ペアプロ グラミングの会 java-ja支部会
和田 卓人 (a.k.a id:t-wada) Jun, 6 2009 @ java-ja 15th
2.
第一回チキチキ 日本ペアプロ グラミングの会 java-ja支部会
3.
n分でわかる 第一回チキ (ry
のまとめ
4.
5.
6.
7.
本当に ありがとう ございました
8.
9.
自己 紹介
10.
自己紹介 名前:
和田 卓人 (わだ たくと) ブログ: http://d.hatena.ne.jp/t-wada メール: takuto.wada@towersquest.jp Twitter: http://twitter.com/t_wada タワーズ・クエスト株式会社 取締役社長
11.
これまで書いたもの WEB + DB
PRESS vol.35 「実演! テスト駆動開発」 vol.37 「実演! リファクタリング」 vol.42 「REST特集」 vol.49 「DRY特集」 LifeHacks PRESS オープンソースマガジン(リレーコラム) 他いろいろ
12.
gihyo.jpの連載 『[動画で解説]和田卓人の テスト駆動開発 講座』 http://gihyo.jp/dev/serial/01/tdd/
全20回すべて動画付き解説 ニコニコ動画でも見れます WEB+DB過去記事の特設サイトと動画も
13.
デブサミ デベロッパーテスティング・ライブ
- 自信を持ってコードを書くための 心・技・体 - 【徹底討論】テストなんていらない?! -テストを、どこまでやる べきか? パネルディスカッション:テストを行うこと、テストを続けること
14.
よろしく おねがい します
15.
Agenda •TDDとは? •TDDのこころ •TDDはじめの一歩 •FAQ
16.
Agenda •TDDとは? •TDDのこころ •TDDはじめの一歩 •FAQ
17.
TDD とは?
18.
19.
TDDとは 1. テストを書き 2. そのテストを実行して失敗させ(Red) 3.
目的のコードを書き 4. 1で書いたテストを成功させ(Green) 5. テストが通るままでリファクタリング を行う(Refactor) 6. 1∼5を繰り返す
20.
テスト?
21.
テストの分類
「テスト」 Developer Customer QA Testing Testing Testing 顧客 品質保証 開発者 (のロール) 担当者 (のロール) 開発促進 進捗管理 品質保証
22.
Developer Testingとは •プログラマの •プログラマによる •プログラマのための •プログラムとしてのテストを書きながら •開発を行っていく手法
23.
xUnit
24.
Developer Testingの 位置づけ
25.
バージョン管理 テスティング
自動化
26.
三本柱 ©Artek (
http://www.artek.fi/ )
27.
バージョン管理 テスティング
自動化
28.
バージョン絵巻物
29.
30.
バージョン管理 テスティング
自動化
31.
素早い フィードバック
32.
バージョン管理 テスティング
自動化
33.
自動化
XFD 自働化 会場に詳しい人いるよ!!
34.
目標は?
35.
動作する、きれいなコードへ きれい
二つの道がある 汚い (すぐには)動かない 動作する
36.
TDDのサイクル 1. テストを書き 2. そのテストを実行して失敗させ(Red) 3.
目的のコードを書き 4. 1で書いたテストを成功させ(Green) 5. テストが通るままでリファクタリング を行う(Refactor) 6. 1∼5を繰り返す
37.
TDDと黄金の回転 きれい
Refactoring Red 汚い Green (すぐには)動かない 動作する
38.
39.
40.
TDDは テスト技法では
ない
41.
品質保証? 品質向上?
42.
バグ発見とコスト
43.
TDDは 品質を 保証しない
44.
TDDは 品質を 向上する
45.
TDDは 設計技法です
46.
TDD ミクロの視点 マクロの視点
47.
私たちが 気付くのは いつ?
48.
計画する 計画し続ける
49.
設計する 設計し続ける
50.
51.
テストは目的 ではなく手段
52.
Agenda •TDDとは? •TDDのこころ •TDDはじめの一歩 •FAQ
53.
TDDの こころ
54.
一つずつ 少しずつ
55.
複数を相手 にしない。 ひとりずつ 対処する。
56.
動作する、きれいなコードへ きれい
二つの道がある 汚い (すぐには)動かない 動作する
57.
TDDと黄金の回転 きれい
Refactoring Red 汚い Green (すぐには)動かない 動作する
58.
すばやく まわす
59.
REPL Read Eval Print
Loop
60.
IDE + JUnit
= Java の 対話環境
61.
自分が 最初の ユーザ
62.
eat your
own dog food
63.
不安を テストに
64.
勇気か 蛮勇か
65.
脳を むだなく
66.
老人力 ジャグリング
67.
三本柱 ©Artek (
http://www.artek.fi/ )
68.
IDE を 使いこなせ
69.
Eclipse NetBeans
70.
テストは人 の為ならず
71.
TDDのこころ •一つずつ、少しずつ •すばやくまわす •自分が最初のユーザ •不安をテストに •脳をむだなく •テストは人の為ならず
72.
Agenda •TDDとは? •TDDのこころ •TDDはじめの一歩 •FAQ
73.
TDD はじめの 一歩
74.
一人でも 始められる
75.
読書
76.
77.
78.
写経
79.
80.
動画
81.
gihyo.jpの連載 『[動画で解説]和田卓人の テスト駆動開発 講座』 http://gihyo.jp/dev/serial/01/tdd/
全20回すべて動画付き解説 ニコニコ動画でも見れます WEB+DB過去記事の特設サイトと動画も
82.
小さく 始める
83.
末端クラス から始める
84.
勉強会に 行こう
85.
86.
Agenda •TDDとは? •TDDのこころ •TDDはじめの一歩 •FAQ
87.
FAQ
88.
テストのない コードが沢山 あるんだけど
89.
90.
テストしにく いところは?
91.
92.
どこをテスト すべき?
93.
94.
デバッガじゃ だめなの?
95.
96.
テストの単位
97.
1クラスファイルに 1テストファイル?
98.
1メソッドに 1テスト?
99.
リファクタリ ングに終わり 無いんじゃ?
100.
カバレッジ 100%の誤解
101.
まとめ
102.
三本柱 ©Artek (
http://www.artek.fi/ )
103.
TDDのこころ •一つずつ、少しずつ •すばやくまわす •自分が最初のユーザ •不安をテストに •脳をむだなく •テストは人の為ならず
104.
TDDと黄金の回転 きれい
Refactoring Red 汚い Green (すぐには)動かない 動作する
105.
デモ
106.
Eclipse Galileo RC2 Quick-JUnit
0.5 beta JUnitMax
107.
TDDの基本テクニック • テストファースト •
アサートファースト • 仮実装(Fake it) • Fake it はテストのテスト • 三角測量(Triangulation) • 明白な実装(Obvious Implementation)
108.
Design for Testability •
テストしやすいコードを書くためには? • テストから先に書く => テスト可能になる • テストを考える = 設計を考える
109.
Refactoring • 呼吸をするようにリファクタリングする •
Rename (改名) • Extract (抽出) • Inline (インライン化)
110.
おわりに
111.
テストはスキルです • テストやTDDはスキルです。つまり… •
才能ではなく、習得可能です • 量は質に転化します • 写経!!
112.
ご清聴 ありがとう ございました
Descargar ahora