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
Crafting Experiences
bethany
1
49
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
100
So, you think you're a good person
axbom
PRO
2
1.9k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
350
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Navigating Weather and Climate Data
rabernat
0
110
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
66
37k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
120
New Earth Scene 8
popppiees
1
1.5k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
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 ご清聴ありがとうございました