Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
TDSのススメ
Search
takkyuuplayer
February 22, 2017
1.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
TDSのススメ
PHP BLT #6
takkyuuplayer
February 22, 2017
More Decks by takkyuuplayer
See All by takkyuuplayer
LT-20170928.pdf
takkyuuplayer
0
77
Working-Holiday-in-Canada
takkyuuplayer
0
34
Featured
See All Featured
First, design no harm
axbom
PRO
2
1.3k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
A Soul's Torment
seathinner
8
3.8k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
480
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.9k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Color Theory Basics | Prateek | Gurzu
gurzu
1
490
Transcript
takkyuuplayer 1 https://www.takkyuuplayer.com/ TDSのススメ 2017/02/22 PHP BLT #6
takkyuuplayer 2 https://www.takkyuuplayer.com/ 自己紹介 • Sekiguchi Takafumi • takkyuuplayer ...etc
一人アドベントカレンダー • (株)マーケティングアプリケーションズ – 海外リサーチ事業部 • PHP, Perl, JavaScript
takkyuuplayer 3 https://www.takkyuuplayer.com/ TDSとは
takkyuuplayer 4 https://www.takkyuuplayer.com/ TDSとは Tokyo Disney Sea
takkyuuplayer 5 https://www.takkyuuplayer.com/ TDSとは ではない
takkyuuplayer 6 https://www.takkyuuplayer.com/ TDSとは それはリア充のもの
takkyuuplayer 7 https://www.takkyuuplayer.com/ TDSとは エンジニアには無用
takkyuuplayer 8 https://www.takkyuuplayer.com/ TDSとは その代わり
takkyuuplayer 9 https://www.takkyuuplayer.com/ TDSとは Test Driven Study
takkyuuplayer 10 https://www.takkyuuplayer.com/ テスト書いていますか? • 書かない • 業務でなら書く • 個人プロジェクトでも書く
• 勉強でも書く 今ここ
takkyuuplayer 11 https://www.takkyuuplayer.com/ 勉強でも書くとは? 新しい機能とかライブラリを試すときに テストを書きながら試す php-exercise / perl-exercise /
es6-exercise
takkyuuplayer 12 https://www.takkyuuplayer.com/ Excercise リポジトリのいいところ • 忘れない • バージョンアップに追随 •
知見の共有
takkyuuplayer 13 https://www.takkyuuplayer.com/ いいところ: 忘れない • テストは動くドキュメント http://www.mem-plex.com/memplexonline02/ より引用
takkyuuplayer 14 https://www.takkyuuplayer.com/ いいところ: バージョンアップに追随 • travis CI とかでテストを回しておく •
言語の複数のバージョンでのテスト • 最新のライブラリでのテスト php-exercise/.travis.yml
takkyuuplayer 15 https://www.takkyuuplayer.com/ いいところ: 知見の共有 • 動くコードをリンクで共有 – チームメンバーに「こうやれば良さ気」と。 –
オープンソースへの Issue 報告に
takkyuuplayer 16 https://www.takkyuuplayer.com/ まとめ エンジニアに必要な TDS は Tokyo Disney Sea
よりも Test Driven Study ご清聴ありがとうございました