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
TDSのススメ
Search
takkyuuplayer
February 22, 2017
0
1.4k
TDSのススメ
PHP BLT #6
takkyuuplayer
February 22, 2017
Tweet
Share
More Decks by takkyuuplayer
See All by takkyuuplayer
LT-20170928.pdf
takkyuuplayer
0
69
Working-Holiday-in-Canada
takkyuuplayer
0
27
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
Designing Experiences People Love
moore
144
24k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
320
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
940
From π to Pie charts
rasagy
0
120
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
Speed Design
sergeychernyshev
33
1.5k
How to Think Like a Performance Engineer
csswizardry
28
2.4k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.2k
A Modern Web Designer's Workflow
chriscoyier
698
190k
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 ご清聴ありがとうございました