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(Twitter Driven Datsu-Syoshinsya) / Twitter駆...
Search
onigra
August 30, 2014
Technology
16
4.2k
TDD(Twitter Driven Datsu-Syoshinsya) / Twitter駆動脱初心者 #yapcasia
YAPC::Asia 2014 Lightning Talks
onigra
August 30, 2014
Tweet
Share
More Decks by onigra
See All by onigra
THE GOAL
onigra
3
130
devsumi-2024-summer
onigra
5
2.6k
第一種低層住居専用地域
onigra
0
280
jaws-ug-ecspresso-meetup-20230808
onigra
0
1.9k
ginza-ruby-kaigi-01
onigra
4
1k
PHP-CS-FixerとかAtomとか
onigra
1
1.4k
プログラミング初心者でも始められるコミュニティへの参加と貢献
onigra
4
790
Techblog Deep Dive Meetup #1
onigra
0
2k
とある業務オペレーション自動化の話
onigra
0
1k
Other Decks in Technology
See All in Technology
slog.Handlerのよくある実装ミス
sakiengineer
4
470
要件定義・デザインフェーズでもAIを活用して、コミュニケーションの密度を高める
kazukihayase
0
120
自作JSエンジンに推しプロポーザルを実装したい!
sajikix
1
190
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.3k
Rustから学ぶ 非同期処理の仕組み
skanehira
1
150
RSCの時代にReactとフレームワークの境界を探る
uhyo
10
3.5k
「何となくテストする」を卒業するためにプロダクトが動く仕組みを理解しよう
kawabeaver
0
430
初めてAWSを使うときのセキュリティ覚書〜初心者支部編〜
cmusudakeisuke
1
280
品質視点から考える組織デザイン/Organizational Design from Quality
mii3king
0
210
Snowflake Intelligenceにはこうやって立ち向かう!クラシルが考えるAI Readyなデータ基盤と活用のためのDataOps
gappy50
0
280
複数サービスを支えるマルチテナント型Batch MLプラットフォーム
lycorptech_jp
PRO
1
950
react-callを使ってダイヤログをいろんなとこで再利用しよう!
shinaps
2
260
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Fireside Chat
paigeccino
39
3.6k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.2k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
850
Rails Girls Zürich Keynote
gr2m
95
14k
Into the Great Unknown - MozCon
thekraken
40
2k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.1k
A better future with KSS
kneath
239
17k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Gamification - CAS2011
davidbonilla
81
5.4k
Transcript
TDD @nekogeruge_987 YAPC::Asia 2014 LT
TDD != Test Driven Development ςετۦಈ։ൃͷ͡Όͳ͍Ͱ͢
Twitter Driven Datsu-Syoshinsya Twitterۦಈॳ৺ऀ
Yudai Suzuki / ླ༤େ onigra @nekogeruge_987 ༗ݶձࣾexvisionz
ॴͰɺΈͳ͞Μ
Twitter ͬͯ·͔͢ʁ
ࣄத ͬͯ·͔͢ʁ
WebΤϯδχΞͷࣄΛ͡Ίͨࠒͷ (ͨͿΜ2011ࠒ)
ʮTwitterͰ༗໊ͳਓΛϑΥϩʔ͢Δͱ͍͍Αʯ
None
͍͡Ίͯ…
͍͢͝ਓୡ͕ ͲΜͳٕज़ʹ͍ͯ͠Δ͔͕ ͔Δ
͍͢͝ਓୡ͕ ͲΜͳࢥߟɾࢥͰࣄ͍ͯ͠Δ͔͕ ͔Δ
ΦʔϓϯιʔεϓϩδΣΫτͷ ίϛολʔ͕ Productʹ͍ͭͯͯͯ͠໘ന͍
None
Θ͔Βͳ͍͜ͱΛͭͿ͍ͨΒ ճ͕͘Δ͜ͱ͕͋Δ
λΠϜϥΠϯͷੈք ͜Μͳײ͡ʹݟ͑Δ
Git͑ͯવ
GithubͰίʔυެ։͠·͘Γ Contribute͠·͘Γ
ςετॻ͍ͯͨΓલ
ςετॻ͍ͯΔΜ͔ͩΒ વCIͯ͠Δ
ࣗಈσϓϩΠͨΓલ
Πϯϑϥ୲ऀͱ ΞϓϦ୲ऀͷ ڥք͕΄ͱΜͲແ͍
HipChatɺSlackɺྲྀߦΓͷ πʔϧͲΜͲΜಋೖ
ݴޠɺϥΠϒϥϦͷ όʔδϣϯΞοϓ ී௨ʹै͢Δ
ษڧձʂษڧձʂษڧձʂ
ͳΔ΄Ͳ ͜Ε͕ͨΓલͳΜͩͳ
ͦΜͳϊϦͰษڧ͠ଓ͚ స৬ ※ݱࡏͷձࣾͰ͋Γ·ͤΜ
όʔδϣϯཧجຊ͠ͳ͍ ͯͯ͠CVS
UnitTestʁCIʁ ͳΜͰ͔ͦ͢Εʁ
αʔόߏஙखॱॻ.xls
ϦϦʔεखॱॻ.xls
ΤϏσϯε.xls
ϑϨʔϜϫʔΫͬͯͳ͍
PHP4ܥ
͓فΓσϓϩΠ
SkypeΈ͍ͨͳͷ ηΩϡϦςΟϙϦγʔ্ବ
WindowsXP 32bit ϝϞϦ4GB
!?
ԶͷͬͯΔੈքͱ ҧ͏…
TwitterͰݟͯͨਓୡ ۀքͷҰ෦Ͱ͋Γ ಛʹ͍͢͝ਓୡͩͬͨ͜ͱʹؾ͘
TwitterͰݟͯͨੈքʹ ߹Θͤͯษڧͯͨ͠Β ࢥͬͨΑΓͯͨ͠Β͍͠
Twitter ຊͷWEBΤϯδχΞʹͱͬͯ ಛผͳSNSͩͬͨΜͩʂʂ
͜Ε͔ΒTwitter ͍͢͝WEBΤϯδχΞ͕ ͨ͘͞Μू͏ SNSͰ͋ͬͯ΄͍͠
ʮTwitterͰ༗໊ͳਓΛϑΥϩʔ͢Δͱ͍͍Αʯ
Έͳ͞Μ͜Ε͔Β ͍͢͝ΤϯδχΞͬΓΛ TwitterͰݟ͚͍ͤͭͯͩ͘͞
Thank You!