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
4k
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
1
39
devsumi-2024-summer
onigra
4
890
第一種低層住居専用地域
onigra
0
220
jaws-ug-ecspresso-meetup-20230808
onigra
0
1.5k
ginza-ruby-kaigi-01
onigra
4
950
PHP-CS-FixerとかAtomとか
onigra
1
1.3k
プログラミング初心者でも始められるコミュニティへの参加と貢献
onigra
4
710
Techblog Deep Dive Meetup #1
onigra
0
1.8k
とある業務オペレーション自動化の話
onigra
0
930
Other Decks in Technology
See All in Technology
20240912 JJUGナイトセミナー
mii1004
0
130
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
9
41k
JEP 480: Structured Concurrency
aya_ebata
0
120
エンジニア視点で見る、 組織で運用されるデザインシステムにするには
shunya078
1
290
Creative UIs with Compose: DroidKaigi 2024
chrishorner
1
190
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
2
170
2024年版 運用者たちのLLM
nwiizo
3
520
Towards Effortless Transaction Management in Microservices @KubeDay Japan 2024
scalar
1
110
セキュリティ監視の内製化 効率とリスク
mixi_engineers
PRO
7
900
タイミーのBraze活用 ~PUSH通知を活用したレコメンド~
ozeshun
2
150
自社開発した大規模言語モデルをどうプロダクションに乗せて運用していくか〜インフラ編〜
pfn
PRO
22
6.8k
AI でアップデートする既存テクノロジーと、クラウドエンジニアの生きる道
soracom
PRO
2
380
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
242
11k
Producing Creativity
orderedlist
PRO
340
39k
Done Done
chrislema
180
16k
StorybookのUI Testing Handbookを読んだ
zakiyama
26
5k
Why You Should Never Use an ORM
jnunemaker
PRO
53
8.9k
Statistics for Hackers
jakevdp
793
220k
From Idea to $5000 a Month in 5 Months
shpigford
379
46k
Music & Morning Musume
bryan
46
6k
Creatively Recalculating Your Daily Design Routine
revolveconf
215
12k
YesSQL, Process and Tooling at Scale
rocio
167
14k
Building Applications with DynamoDB
mza
89
6k
We Have a Design System, Now What?
morganepeng
48
7.1k
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!