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
1.4k
0
Share
TDSのススメ
PHP BLT #6
takkyuuplayer
February 22, 2017
More Decks by takkyuuplayer
See All by takkyuuplayer
LT-20170928.pdf
takkyuuplayer
0
74
Working-Holiday-in-Canada
takkyuuplayer
0
32
Featured
See All Featured
Design in an AI World
tapps
1
220
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
180
Paper Plane
katiecoart
PRO
1
51k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
220
Building the Perfect Custom Keyboard
takai
2
780
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
350
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
390
sira's awesome portfolio website redesign presentation
elsirapls
0
270
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
400
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
WCS-LA-2024
lcolladotor
0
620
Designing Experiences People Love
moore
143
24k
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 ご清聴ありがとうございました