Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
TDD入門の入門
Search
Tomohiro Hashidate
February 13, 2013
Programming
4
1.4k
TDD入門の入門
社内TDDBCをやった時の説明資料
Tomohiro Hashidate
February 13, 2013
Tweet
Share
More Decks by Tomohiro Hashidate
See All by Tomohiro Hashidate
本番のトラフィック量でHudiを検証して見えてきた課題
joker1007
2
570
5分で分かった気になるDebezium
joker1007
1
39
Rustで作るtree-sitterパーサーのRubyバインディング
joker1007
5
820
tree-sitter-rbsで作って学ぶRBSとパーサージェネレーター
joker1007
3
200
Kafka Streamsで作る10万rpsを支えるイベント駆動マイクロサービス
joker1007
7
3.2k
neovimで作る最新Ruby開発環境2023
joker1007
2
3.8k
ReproのImport/Exportを支えるサーバーレスアーキテクチャ
joker1007
1
1.2k
Ruby on Rails on Lambda
joker1007
13
12k
Sidekiq to Kafka ストリームベースのmicro services
joker1007
4
8.8k
Other Decks in Programming
See All in Programming
Nurturing OpenJDK distribution: Eclipse Temurin Success History and plan
ivargrimstad
0
950
CSC509 Lecture 11
javiergs
PRO
0
180
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
1
100
카카오페이는 어떻게 수천만 결제를 처리할까? 우아한 결제 분산락 노하우
kakao
PRO
0
110
タクシーアプリ『GO』のリアルタイムデータ分析基盤における機械学習サービスの活用
mot_techtalk
4
1.4k
Jakarta EE meets AI
ivargrimstad
0
660
Flutterを言い訳にしない!アプリの使い心地改善テクニック5選🔥
kno3a87
1
200
Generative AI Use Cases JP (略称:GenU)奮闘記
hideg
1
300
最新TCAキャッチアップ
0si43
0
190
みんなでプロポーザルを書いてみた
yuriko1211
0
280
Creating a Free Video Ad Network on the Edge
mizoguchicoji
0
120
Why Jakarta EE Matters to Spring - and Vice Versa
ivargrimstad
0
1.1k
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
133
8.9k
Statistics for Hackers
jakevdp
796
220k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
The Pragmatic Product Professional
lauravandoore
31
6.3k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
The Cult of Friendly URLs
andyhume
78
6k
How to Think Like a Performance Engineer
csswizardry
20
1.1k
Agile that works and the tools we love
rasmusluckow
327
21k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
Thoughts on Productivity
jonyablonski
67
4.3k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
130
Transcript
5%%ೖͷೖ ڮཱ༑ 132݄13ਫ༵
ࠓ͢ࣄ wࣄલ४උ wςετۦಈ։ൃ 5%% ͬͯԿ͔ w5%%ʹ͓͚Δςετ wͳͥ5%%Ͱ։ൃ͢Δ͔ w5%%Λ࣮ફ͢Δ࣌ʹେࣄͳ͜ͱ 132݄13ਫ༵
։ൃͷલʹ ༻ҙ͢Δͷ ͓ͬͯ͘͜ͱ 132݄13ਫ༵
ࡾछͷਆث w7$4 wϢχοτςετ wࣗಈԽ 132݄13ਫ༵
5%%ΛΔ 132݄13ਫ༵
5%%ઃܭٕ๏ 132݄13ਫ༵
Ͳ͏͍͏͜ͱ 132݄13ਫ༵
ڭՊॻ 132݄13ਫ༵
جຊͷΓํ w͕ࣗཉ͍͠ػೳΛߟ͑Δ wͦͷػೳΛར༻͢ΔςετίʔυΛॻ͘ w૾ͨ͠௨Γʹࣦഊ͢ΔࣄΛ֬ೝ͢Δˡ3FE w࣮͢Δ wςετ͕ޭ͢ΔࣄΛ֬ೝ͢Δˡ(SFFO wίʔυΛ៉ྷʹ͢Δˡ3FGBDUPSJOH 132݄13ਫ༵
4#3ୈר ճసྗΛ ੵ͢Δ 132݄13ਫ༵
ઌʹςετίʔυΛॻ͘ wͲ͏͍͏ΠϯλʔϑΣʔεͰػೳΛར༻Ͱ͖ Δͷ͕ྑ͍͔Λߟ͑Δྗ wಈ࡞͍ͯ͠ΔࣄΛ֬ೝ͢ΔʹɺԿΛௐΕ ͍͍ͷ͔ΛஅͰ͖Δ wͦΕΛίʔυͰදݱ͢Δ 132݄13ਫ༵
͢ͳΘͪઃܭྗ 132݄13ਫ༵
ͱ͍͑ ࠷ॳʹᘳͳ ςετίʔυΛ ॻ͘ඞཁແ͍ ͱ͍͏͔ແཧ 132݄13ਫ༵
5%%ͷॏཁͳϙΠϯτ wείʔϓΛௐͰ͖Δ w͕ࣗ૾Ͱ͖͍ͯΔൣғ·ͰͰྑ͍ w࣮ͨ͠ޙͷςετͷϑΟʔυόοΫΛ׆͔ ͯ࣍͠ͷ࣮ʹܨ͛Δ wςετίʔυࣗମஈ֊తʹߋ৽͍ͯ͘͠ 132݄13ਫ༵
ෆ҆ͷղফ 132݄13ਫ༵
5%%ͷςετ ԿΛςετ͍ͯ͠Δͷ͔ 132݄13ਫ༵
ςετͷϨΠϠʔ w୭͕ԿͷͨΊʹςετ͍ͯ͠Δ͔ wओମ w։ൃऀސ٬2"୲ wత w։ൃΛଅਐ͢ΔͨΊ wཁ௨Γͷಈ࡞Λ͢Δ͔֬ೝ͢Δ wύϑΥʔϚϯεॆ͔ 132݄13ਫ༵
5%%ͷςετͷҐஔ ։ൃऀ͕ࣗͷ։ൃΛଅਐ͠ ҆৺ͯ࣍͠ͷ։ൃʹਐΉͨΊ ࣗͷҙਤ௨Γͷಈ࡞Λ͢Δ͔ ֬ೝ͢ΔͨΊͷςετ 132݄13ਫ༵
։ൃऀͷҙਤΛ֎Εͨ୯७ͳ όάͳͲݕͰ͖Δ͕ɺ ͦͦͷ։ൃऀͷޡղೝ ࣝෆʹجͮ͘όάରͰ ͳ͍ 132݄13ਫ༵
5%%͕ࢦ͢ॴ 132݄13ਫ༵
ࢦ͢ΰʔϧ wಈ࡞͢Δ͖Ε͍ͳίʔυ wมԽʹରԠͰ͖Δίʔυ wܧଓతʹҡ࣋͠ଓ͚ΒΕΔίʔυ 132݄13ਫ༵
TDDBC Fukuoka Day1 http://www.slideshare.net/t_wada/tddbc-fukuoka-day1 132݄13ਫ༵
ςετखஈͰ͋Γ ςετ͢Δࣄ͕తͰͳ͍ 132݄13ਫ༵
5%%Λ࣮ફ͢Δ࣌ʹ େࣄͳࣄ 132݄13ਫ༵
wগͮͭ͠ɺҰͭͮͭਐΊΔ w࣮ͷయܕతͳܕΛʹ͚Δ wςϯϙΛҙࣝ͢Δ wςετରෆ҆ΛੜΉίʔυ wςετϑΝʔετ͕࠷దͱݶ Βͳ͍ 132݄13ਫ༵
·ͱΊ 132݄13ਫ༵
w5%%ී௨ͷϓϩάϥϚͷͨΊͷઃܭख๏ w܁Γฦ͠܇࿅͢ΔࣄͰઃܭྗΛ͑Δ wಈ࡞͢Δ͖Ε͍ͳίʔυΛࢦ͢ wҰาͮͭண࣮ʹਐΊΔ wԫۚͷճసΛͳͧΔײ֮Λʹ͚Δ 132݄13ਫ༵