Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Takuto Wada
2,450 views
DevLOVE TDD - For Whom the Tests Run
DevLOVE TDD - For Whom the Tests Run Jun, 22 2009 @ DevLOVE
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 78
2
/ 78
3
/ 78
4
/ 78
5
/ 78
6
/ 78
7
/ 78
8
/ 78
9
/ 78
10
/ 78
11
/ 78
12
/ 78
13
/ 78
14
/ 78
15
/ 78
16
/ 78
17
/ 78
18
/ 78
19
/ 78
20
/ 78
21
/ 78
22
/ 78
23
/ 78
24
/ 78
25
/ 78
26
/ 78
27
/ 78
28
/ 78
29
/ 78
30
/ 78
31
/ 78
32
/ 78
33
/ 78
34
/ 78
35
/ 78
36
/ 78
37
/ 78
38
/ 78
39
/ 78
40
/ 78
41
/ 78
42
/ 78
43
/ 78
44
/ 78
45
/ 78
46
/ 78
47
/ 78
48
/ 78
49
/ 78
50
/ 78
51
/ 78
52
/ 78
53
/ 78
54
/ 78
55
/ 78
56
/ 78
57
/ 78
58
/ 78
59
/ 78
60
/ 78
61
/ 78
62
/ 78
63
/ 78
64
/ 78
65
/ 78
66
/ 78
67
/ 78
68
/ 78
69
/ 78
70
/ 78
71
/ 78
72
/ 78
73
/ 78
74
/ 78
75
/ 78
76
/ 78
77
/ 78
78
/ 78
More Related Content
PDF
SeasarCon 2009 White TDD
by
Takuto Wada
PDF
java-ja TDD 2nd
by
Takuto Wada
PDF
TDD のこころ
by
Takuto Wada
PDF
『はじめてのClojure』勉強会#3 第7章:テスト、テスト、テスト
by
makopi 23
PPTX
Concrete5を知ろう初心者勉強会開催!
by
武彦 大山
PDF
SEゼミ2015 - OSS Hack 4 Beginners - まとめ
by
Kouhei Sutou
PPTX
FriendlyとTestAssistantProでテスト自動化やってみた
by
NakaiYusaku
PPTX
多様性の中の選択肢!Concrete5とは?
by
武彦 大山
SeasarCon 2009 White TDD
by
Takuto Wada
java-ja TDD 2nd
by
Takuto Wada
TDD のこころ
by
Takuto Wada
『はじめてのClojure』勉強会#3 第7章:テスト、テスト、テスト
by
makopi 23
Concrete5を知ろう初心者勉強会開催!
by
武彦 大山
SEゼミ2015 - OSS Hack 4 Beginners - まとめ
by
Kouhei Sutou
FriendlyとTestAssistantProでテスト自動化やってみた
by
NakaiYusaku
多様性の中の選択肢!Concrete5とは?
by
武彦 大山
Viewers also liked
PDF
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ
by
Kei Sawada
PDF
組織にテストを書く文化を根付かせる戦略と戦術
by
Takuto Wada
PDF
ユニットテストの保守性を作りこむ, xpjugkansai2011
by
H Iseri
PDF
アジャイル開発とTDDを半年間実践してみた顛末と、これから
by
Kei Sawada
PDF
JiraとConfluenceのTips集
by
Hiroshi Ohnuki
PDF
テストゼロからイチに進むための戦略と戦術
by
Y Watanabe
PDF
「Redmine」、「Trac」から「Atlassian JIRA」への移行紹介
by
ricksoftKK
PDF
KDDI Business ID におけるアジャイル開発と検証フロー
by
ques_staff
PPTX
Siklu EH-600TX Brochure JP
by
Nitta Tetsuya
PPT
Sue445 Style TDD #atest_hack
by
Go Sueyoshi (a.k.a sue445)
PPTX
Windows IoT Core and Robot Arm
by
Masuda Tomoaki
KEY
TDD #NagoyaTesting
by
kyon mm
PDF
20140226_TDD
by
uhe_uhe_uhe
PDF
my-spirit-of-tdd
by
Yu Asano
PPTX
ギガビット無線機 Siklu の製品紹介 2016
by
Nitta Tetsuya
PDF
TDDの自殺 #TDDeX
by
kyon mm
PDF
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
by
Shuji Watanabe
PDF
うそのアジャイル、まことのアジャイル 公開用
by
ESM SEC
PDF
アジャイル開発と品質保証の密なる関係 #quesqa
by
ques_staff
PDF
Tddのすゝめ
by
将 高野
TDDを実践してわかったTDDつまづくあるあると自分なりの乗り越え方まとめ
by
Kei Sawada
組織にテストを書く文化を根付かせる戦略と戦術
by
Takuto Wada
ユニットテストの保守性を作りこむ, xpjugkansai2011
by
H Iseri
アジャイル開発とTDDを半年間実践してみた顛末と、これから
by
Kei Sawada
JiraとConfluenceのTips集
by
Hiroshi Ohnuki
テストゼロからイチに進むための戦略と戦術
by
Y Watanabe
「Redmine」、「Trac」から「Atlassian JIRA」への移行紹介
by
ricksoftKK
KDDI Business ID におけるアジャイル開発と検証フロー
by
ques_staff
Siklu EH-600TX Brochure JP
by
Nitta Tetsuya
Sue445 Style TDD #atest_hack
by
Go Sueyoshi (a.k.a sue445)
Windows IoT Core and Robot Arm
by
Masuda Tomoaki
TDD #NagoyaTesting
by
kyon mm
20140226_TDD
by
uhe_uhe_uhe
my-spirit-of-tdd
by
Yu Asano
ギガビット無線機 Siklu の製品紹介 2016
by
Nitta Tetsuya
TDDの自殺 #TDDeX
by
kyon mm
TDD BootCamp in JJUG CCC - レガシーコード対策編 -
by
Shuji Watanabe
うそのアジャイル、まことのアジャイル 公開用
by
ESM SEC
アジャイル開発と品質保証の密なる関係 #quesqa
by
ques_staff
Tddのすゝめ
by
将 高野
Similar to DevLOVE TDD - For Whom the Tests Run
KEY
Gunmaweb #9 LT
by
Makoto Yonezawa
PDF
JaSST'15 Tokyo 初心者向けチュートリアル -初心者からの脱出!-
by
崇 山﨑
PDF
Test Yourself - テストを書くと何がどう変わるか
by
Takuto Wada
PDF
世界をすこしだけ前に進めるということ
by
Yukei Wachi
PDF
20170704Wモデル導入の基礎-公開.pdf
by
Tsuyoshi Yumoto
PDF
テストって何をするもの? - テストの5W1H -
by
Hiroshi Maekawa
PDF
TDDを一年やってみました ~シロート集団がTDDをやってはまったこと~
by
Tomomi Kajita
PDF
2014/3/30 ミニTDDBC presented by yokhama.devtesting
by
Hiroyuki Ohnaka
PDF
テスト普及者1年目としての試行錯誤の話
by
Takashi Mori
PDF
テスト駆動開発始めました!
by
Kiichi Kajiura
PDF
WACATE 2010夏 ゆもつよ講演スライド
by
Tsuyoshi Yumoto
PDF
私にとってのテスト
by
Takuto Wada
PDF
C# から java へのプログラム移植で体験したtddの効果は?
by
Shinichi Hirauchi
PDF
アジャイルなテストの見積もりと計画作り
by
kyon mm
Gunmaweb #9 LT
by
Makoto Yonezawa
JaSST'15 Tokyo 初心者向けチュートリアル -初心者からの脱出!-
by
崇 山﨑
Test Yourself - テストを書くと何がどう変わるか
by
Takuto Wada
世界をすこしだけ前に進めるということ
by
Yukei Wachi
20170704Wモデル導入の基礎-公開.pdf
by
Tsuyoshi Yumoto
テストって何をするもの? - テストの5W1H -
by
Hiroshi Maekawa
TDDを一年やってみました ~シロート集団がTDDをやってはまったこと~
by
Tomomi Kajita
2014/3/30 ミニTDDBC presented by yokhama.devtesting
by
Hiroyuki Ohnaka
テスト普及者1年目としての試行錯誤の話
by
Takashi Mori
テスト駆動開発始めました!
by
Kiichi Kajiura
WACATE 2010夏 ゆもつよ講演スライド
by
Tsuyoshi Yumoto
私にとってのテスト
by
Takuto Wada
C# から java へのプログラム移植で体験したtddの効果は?
by
Shinichi Hirauchi
アジャイルなテストの見積もりと計画作り
by
kyon mm
More from Takuto Wada
PDF
OSS活動の活発さと評価の関係について
by
Takuto Wada
PDF
unassert - encourage reliable programming by writing assertions in production
by
Takuto Wada
PDF
OSS についてあれこれ
by
Takuto Wada
PDF
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
by
Takuto Wada
PDF
power-assert, mechanism and philosophy
by
Takuto Wada
PDF
アジャイルサムライの次に読む技術書
by
Takuto Wada
PDF
テスト用ライブラリ power-assert
by
Takuto Wada
PDF
Reviewing RESTful Web Apps
by
Takuto Wada
PDF
power-assert in JavaScript
by
Takuto Wada
PDF
TDD のこころ @ OSH2014
by
Takuto Wada
PDF
テストを書く文化を育てる戦略と戦術
by
Takuto Wada
PDF
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
by
Takuto Wada
PDF
SQLアンチパターン - 開発者を待ち受ける25の落とし穴
by
Takuto Wada
PDF
愛せないコードを書くには人生はあまりにも短い
by
Takuto Wada
PDF
ペアプログラミング ホントのところ
by
Takuto Wada
PDF
RESTful Web アプリの設計レビューの話
by
Takuto Wada
PDF
例外設計における大罪
by
Takuto Wada
PDF
TDDBC お題
by
Takuto Wada
PDF
DevLOVE DDDBC
by
Takuto Wada
PDF
TDDBC Fukuoka Day1
by
Takuto Wada
OSS活動の活発さと評価の関係について
by
Takuto Wada
unassert - encourage reliable programming by writing assertions in production
by
Takuto Wada
OSS についてあれこれ
by
Takuto Wada
SQLアンチパターン 幻の第26章「とりあえず削除フラグ」
by
Takuto Wada
power-assert, mechanism and philosophy
by
Takuto Wada
アジャイルサムライの次に読む技術書
by
Takuto Wada
テスト用ライブラリ power-assert
by
Takuto Wada
Reviewing RESTful Web Apps
by
Takuto Wada
power-assert in JavaScript
by
Takuto Wada
TDD のこころ @ OSH2014
by
Takuto Wada
テストを書く文化を育てる戦略と戦術
by
Takuto Wada
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
by
Takuto Wada
SQLアンチパターン - 開発者を待ち受ける25の落とし穴
by
Takuto Wada
愛せないコードを書くには人生はあまりにも短い
by
Takuto Wada
ペアプログラミング ホントのところ
by
Takuto Wada
RESTful Web アプリの設計レビューの話
by
Takuto Wada
例外設計における大罪
by
Takuto Wada
TDDBC お題
by
Takuto Wada
DevLOVE DDDBC
by
Takuto Wada
TDDBC Fukuoka Day1
by
Takuto Wada
Recently uploaded
PDF
安価な ロジック・アナライザを アナライズ(?),Analyze report of some cheap logic analyzers
by
たけおか しょうぞう
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):東京大学情報基盤センター テーマ1/2/3「Society5.0の実現を目指す『計算・データ・学習...
by
PC Cluster Consortium
PPTX
DrupalCon Nara 2025の記録 .
by
iPride Co., Ltd.
PDF
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
PDF
第25回FA設備技術勉強会_自宅で勉強するROS・フィジカルAIアイテム.pdf
by
TomohiroKusu
PDF
visionOS TC「新しいマイホームで過ごすApple Vision Proとの新生活」
by
Sugiyama Yugo
安価な ロジック・アナライザを アナライズ(?),Analyze report of some cheap logic analyzers
by
たけおか しょうぞう
PCCC25(設立25年記念PCクラスタシンポジウム):東京大学情報基盤センター テーマ1/2/3「Society5.0の実現を目指す『計算・データ・学習...
by
PC Cluster Consortium
DrupalCon Nara 2025の記録 .
by
iPride Co., Ltd.
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
第25回FA設備技術勉強会_自宅で勉強するROS・フィジカルAIアイテム.pdf
by
TomohiroKusu
visionOS TC「新しいマイホームで過ごすApple Vision Proとの新生活」
by
Sugiyama Yugo
DevLOVE TDD - For Whom the Tests Run
1.
誰が為のテスト - 千里の道も一歩から - 和田
卓人 (a.k.a id:t-wada) Jun, 22 2009 @ DevLOVE
2.
自己 紹介
3.
自己紹介 名前: 和田 卓人
(わだ たくと) ブログ: http://d.hatena.ne.jp/t-wada メール: takuto.wada@towersquest.jp Twitter: http://twitter.com/t_wada タワーズ・クエスト株式会社 取締役社長
4.
これまで書いたもの WEB + DB
PRESS vol.35 「実演! テスト駆動開発」 vol.37 「実演! リファクタリング」 vol.42 「REST特集」 vol.49 「DRY特集」 LifeHacks PRESS オープンソースマガジン(リレーコラム) 他いろいろ
5.
gihyo.jpの連載 『[動画で解説]和田卓人の テスト駆動開発 講座』 http://gihyo.jp/dev/serial/01/tdd/ 全20回すべて動画付き解説 ニコニコ動画でも見れます WEB+DB過去記事の特設サイトと動画も
6.
デベロッパーテスティング・ライブ - 自信を持ってコードを書くための 心・技・体
- 【徹底討論】テストなんていらない?! -テストを、どこまでやる べきか? パネルディスカッション:テストを行うこと、テストを続けること デブサミ
7.
よろしく おねがい します
8.
大事なこ とから
9.
感謝
10.
私をここに 立たせてくれた 全てのひとに
11.
30分で こころを 持ち帰って もらいたい
12.
2009年 5月30日
13.
papanda さん達と 打ち合わせ
14.
受け取った 思い
15.
伝えたい こと
16.
まず己から変わる 自分と向き合う 鍛錬する 背中を見せる
17.
2000年
18.
生意気な 大学生
19.
アナパタ 勉強会 @OGIS
20.
2001年
21.
完璧な 設計を 求めて
22.
敗北
23.
2002年 2003年
24.
大規模 プロジェクト
25.
ひたすら 読書
27.
Fowlerの思い UMLのエッセンス Refactoring XPシリーズ
28.
深夜の 写経
29.
masarl さん
30.
KentB 生原稿
31.
TDD の 会得へ
32.
2004年 7月1日
33.
チーム かくたに
34.
全てを ぶつける
35.
2004年 以前の私へ
37.
私たちの手を 止めるものは 何か
38.
不安
39.
開発方法論は 不安克服の 歴史
40.
TDDもまた 不安克服の 手法です
41.
TDDとは 1. テストを書き 2. そのテストを実行して失敗させ(Red) 3.
目的のコードを書き 4. 1で書いたテストを成功させ(Green) 5. テストが通るままでリファクタリングを 行う(Refactor) 6. 1∼5を繰り返す
42.
テストの分類 Developer Testing 開発者 開発促進 Customer Testing 顧客 (のロール) 進捗管理 QA Testing 品質保証 担当者 (のロール) 品質保証 「テスト」
43.
Developer Testingとは •プログラマの •プログラマによる •プログラマのための •プログラムとしてのテストを書きながら •開発を行っていく手法
44.
フィードバック
45.
自分のバカさと 向き合う
46.
•即座にフィードバックを得るため •書いたコードに自信を持つため •これから書くコードに自信を持つため Developer Testing に ソフトウェア工学的なメリットはいろいろある けれど、最大の理由は工学的なものではない。 最大の理由は心理的なもの
47.
TDDの こころ
48.
動作する、きれいなコードへ きれい 汚い (すぐには)動かない 動作する 二つの道がある
49.
一つずつ 少しずつ
50.
ひとりずつ 対処する。 複数を相手 にしない。
51.
すばやく まわす
52.
不安を テストに
53.
きれい 汚い (すぐには)動かない 動作する Red Green Refactoring TDDと黄金の回転
54.
なぜリファ クタリング するのか?
55.
TDDの 真の目的
56.
私たちが 気付くのは いつ?
57.
フィードバック 学びを 否定しない
58.
計画する 設計する
59.
計画し続ける 設計し続ける
61.
テストは目的 ではなく手段
62.
TDDは品質を 保証しない TDDは品質を 向上させる
63.
TDDは テスト技法では ない
64.
変化を常態と する
65.
TDDの 真の目的
66.
健康
67.
変化に対応す るのは健康体 のコード
68.
変化に対応す るのは健康体 のチーム
69.
不安の克服 健康の維持
70.
テストのない コードが沢山 あるんだけど
72.
誰が為の テスト?
73.
いまの自分 未来の自分 いまの仲間 未来の仲間
74.
一人でも 始められる
75.
テストは人 の為ならず
76.
おわりに
77.
テストはスキルです • テストやTDDはスキルです。つまり… • 才能ではなく、習得可能です •
量は質に転化します • 写経!!
78.
ご清聴 ありがとう ございました
Download