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
110
jaws-ug-ecspresso-meetup-20230808
onigra
0
1.1k
ginza-ruby-kaigi-01
onigra
4
870
PHP-CS-FixerとかAtomとか
onigra
1
1.3k
プログラミング初心者でも始められるコミュニティへの参加と貢献
onigra
4
660
Techblog Deep Dive Meetup #1
onigra
0
1.7k
とある業務オペレーション自動化の話
onigra
0
880
about tsudura
onigra
0
220
最近やった仕事の話 #shibuyarb
onigra
1
2.2k
Other Decks in Technology
See All in Technology
開発生産性大幅アップ!Postman VS Code拡張機能
nagix
2
360
Compose Compiler Metricsを使った実践的なコードレビュー
tomorrowkey
1
220
20240416_devopsdaystokyo
kzkmaeda
1
210
4年前、あるじゃん老害エンジニアLT合戦に登壇、米国西海岸コンピュータ歴史博物館体験記の続編
toshi_atsumi
0
220
Google Cloud Next '24でブログを10本書いた方法と勉強会を沸かせた方法
yasumuusan
0
290
GraphQL 成熟度モデルの紹介と、プロダクトに当てはめた事例 / GraphQL maturity model
mh4gf
7
1.3k
FrontDoorとWebAppsを組み合わせた際のリダイレクト処理の注意点
kenichirokimura
1
490
Databricks における 『MLOps』
databricksjapan
2
170
よく聞くけど使ったことないソフトウェアNo.1 KafkaとSnowflake
foursue
4
340
API Gatewayと少し仲良くなってみた!
masuchoku
0
100
On Your Data を超えていく!
hirotomotaguchi
2
650
ServiceNow Knowledge Learning Rise up
manarobot
0
200
Featured
See All Featured
Visualization
eitanlees
136
14k
How to name files
jennybc
65
93k
Building Adaptive Systems
keathley
31
1.9k
Design by the Numbers
sachag
274
18k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
2
3.4k
A designer walks into a library…
pauljervisheath
200
23k
Product Roadmaps are Hard
iamctodd
44
9.7k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
The Mythical Team-Month
searls
216
42k
The Art of Programming - Codeland 2020
erikaheidi
42
12k
The Language of Interfaces
destraynor
151
23k
Fantastic passwords and where to find them - at NoRuKo
philnash
37
2.5k
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!