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駆動脱初心者 #yapcasia
Search
onigra
August 30, 2014
Technology
16
3.9k
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
第一種低層住居専用地域
onigra
0
140
jaws-ug-ecspresso-meetup-20230808
onigra
0
1.2k
ginza-ruby-kaigi-01
onigra
4
880
PHP-CS-FixerとかAtomとか
onigra
1
1.3k
プログラミング初心者でも始められるコミュニティへの参加と貢献
onigra
4
670
Techblog Deep Dive Meetup #1
onigra
0
1.7k
とある業務オペレーション自動化の話
onigra
0
890
about tsudura
onigra
0
220
最近やった仕事の話 #shibuyarb
onigra
1
2.2k
Other Decks in Technology
See All in Technology
パフォーマンス最適化のベストプラクティス
databricksjapan
0
200
[PyconUS 2024] Having fun with Pydantic and pattern matching
enforcerpl
0
180
個人的、Kubernetes の最新注目機能! (2024年5月版) / TechFeed Experts Night#28 〜 コンテナ技術最前線
pfn
PRO
3
210
エムスリーマルチデバイスチーム紹介資料 / Introduction of M3 Multi Device Team
m3_engineering
1
170
シンプルなHITL機械学習と様々なタスクにおけるHITL機械学習
naohachi89
0
320
回り回って効いてくる副次的効果としての技術広報/techpr
nishiuma
1
190
Databricksの生成AI戦略
taka_aki
1
370
ハードウェアを動かすTypeScriptの世界
9wick
3
1.2k
試作とデモンストレーション / Prototyping and Demonstrations
ks91
PRO
0
170
Password cracking: past, present, future
openwall
0
270
SLOいつ決めましょう?
abnoumaru
3
730
グイグイ系QAエンジニアでやっていくよ!
____rina____
0
770
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
34
6.1k
Visualization
eitanlees
137
14k
Making the Leap to Tech Lead
cromwellryan
125
8.6k
Done Done
chrislema
178
15k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Build your cross-platform service in a week with App Engine
jlugia
226
17k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
47k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
501
140k
Rebuilding a faster, lazier Slack
samanthasiow
74
8.3k
How to name files
jennybc
65
94k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
Fireside Chat
paigeccino
22
2.7k
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!