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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Tomohiro Hashidate
February 13, 2013
Programming
1.5k
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
TDD入門の入門
社内TDDBCをやった時の説明資料
Tomohiro Hashidate
February 13, 2013
More Decks by Tomohiro Hashidate
See All by Tomohiro Hashidate
Ruby::Boxでできること、Refinementsでできること
joker1007
3
420
Do Ruby::Box dream of Modular Monolith?
joker1007
1
950
ReproでのicebergのStreaming Writeの検証と実運用にむけた取り組み
joker1007
0
750
マイクロサービスへの5年間 ぶっちゃけ何をしてどうなったか
joker1007
23
10k
Quarkusで作るInteractive Stream Application
joker1007
0
290
今改めてServiceクラスについて考える 〜あるRails開発者の10年〜
joker1007
25
23k
rubygem開発で鍛える設計力
joker1007
5
1.4k
実践Kafka Streams 〜イベント駆動型アーキテクチャを添えて〜
joker1007
3
1.4k
本番のトラフィック量でHudiを検証して見えてきた課題
joker1007
2
1.3k
Other Decks in Programming
See All in Programming
はてなアカウント基盤 State of the Union
cockscomb
0
470
RTSPクライアントを自作してみた話
simotin13
0
630
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
130
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
580
Snowflake Summitでの新機能 CoCo / CoWork / snowflake-summit-2026-overall-what-new-coco
tatsuhiro
1
170
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
190
JavaDoc 再入門
nagise
1
410
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
740
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
180
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
300
AI 輔助遺留系統現代化的經驗分享
jame2408
1
970
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
1
110
Featured
See All Featured
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
440
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
Practical Orchestrator
shlominoach
191
11k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
170
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
340
Scaling GitHub
holman
464
140k
Navigating Team Friction
lara
192
16k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Heart Work Chapter 1 - Part 1
lfama
PRO
7
36k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.6k
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ਫ༵