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
モックライブラリの導入について考えた話 / PHP BLT #8
Search
purple_jwl
August 08, 2017
Programming
1
1.5k
モックライブラリの導入について考えた話 / PHP BLT #8
purple_jwl
August 08, 2017
Tweet
Share
More Decks by purple_jwl
See All by purple_jwl
PHPerによるMySQLバージョンアップ 〜PHP7化の次〜 / PHP Conference Fukuoka 2018
purple_jwl
1
2.4k
マインスイーパで学ぶReact / Pepabo Frontend Tech Meeting #1
purple_jwl
2
2.3k
いかにして若手PHPerは レガシーなWebサービスと向き合うようになったか / PHP Conference 2017
purple_jwl
3
3.6k
Other Decks in Programming
See All in Programming
DMMを支える決済基盤の技術的負債にどう立ち向かうか / Addressing Technical Debt in Payment Infrastructure
yoshiyoshifujii
5
690
Gemini CLIの"強み"を知る! Gemini CLIとClaude Codeを比較してみた!
kotahisafuru
3
840
CEDEC 2025 『ゲームにおけるリアルタイム通信への QUIC導入事例の紹介』
segadevtech
0
470
Quality Gates in the Age of Agentic Coding
helmedeiros
PRO
1
120
[SRE NEXT] 複雑なシステムにおけるUser Journey SLOの導入
yakenji
1
870
新しいモバイルアプリ勉強会(仮)について
uetyo
1
240
AI Ramen Fight
yusukebe
0
120
DataformでPythonする / dataform-de-python
snhryt
0
130
What's new in Adaptive Android development
fornewid
0
130
テスターからテストエンジニアへ ~新米テストエンジニアが歩んだ9ヶ月振り返り~
non0113
2
250
QA x AIエコシステム段階構築作戦
osu
0
220
DynamoDBは怖くない!〜テーブル設計の勘所とテスト戦略〜
hyamazaki
0
130
Featured
See All Featured
4 Signs Your Business is Dying
shpigford
184
22k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
860
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Docker and Python
trallard
45
3.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
Producing Creativity
orderedlist
PRO
346
40k
The Cult of Friendly URLs
andyhume
79
6.5k
The Language of Interfaces
destraynor
158
25k
Code Review Best Practice
trishagee
69
19k
Transcript
1)1#-5 !QVSQMF@KXM ϞοΫϥΠϒϥϦͷಋೖʹ͍ͭͯ ߟ͑ͨ
ʢࣗশʣएख1)1FSೖࣾͯ͘͠Β͍ܦͬͨΠΧָ͍͠ ͺʔΆʔ!QVSQMF@KXM
ςετͬͯେࣄͰ͢ΑͶ
ςετେࣄ w࠷ۙɺςετΛॻ͘ػձ͕૿͖͑ͯͨ wϨΨγʔͳ1)1ϓϩμΫτʢ8FCαʔϏεʣͷϞμϯԽ͕ਐΉ w1)1Խ͕ྃ wςετ͕Γ͍ͯͳ͍ͷͰɺػೳվળϦϑΝΫλϦϯάΛ͠ ͳ͕ΒςετΛՃ͢Δʑ
͋Δɺ;ͱࢥ͍·ͨ͠
ςετΛॻ࣌͘ɺਓʑͲͷΑ͏ʹ ϞοΫΛੜ͍ͯ͠ΔͷͩΖ͏͔
ݱঢ় wࣾͷϓϩμΫτͰ1)16OJUσϑΥϧτͷϞοΫΛ͍ͬͯΔ wϞμϯԽΛਐΊ͓ͯΓɺͦͷҰͱͯ͠Կ͔ϞοΫϥΠϒϥϦ ΛೖΕ͍ͨͱࢥ͍ͬͯΔͱ͜Ζ wϞοΫϥΠϒϥϦଞʹ.PDLFSZ͘Β͍͔͠Βͳ͍ʜ
ௐͯΈΔͱ͍Ζ͍Ζ͋ͬͨ w1)
[email protected]
w.PDLFSZ w1SPQIFDZ w1IBLF w"TQFDU.PDL wFUDʜ
ௐͯΈΔͱ͍Ζ͍Ζ͋ͬͨ w1)
[email protected]
w.PDLFSZ w1SPQIFDZ w1IBLF w"TQFDU.PDL wFUDʜ
ࡶͳհ
1)
[email protected]
wQIQVOJUQIQVOJUNPDLPCKFDUT w1)16OJUσϑΥϧτͷϞοΫϥΠϒϥϦ wDSFBUF.PDL HFU.PDL#VJMEFS Ͱ࡞Մೳ wHFU.PDL 1)16OJUͰআ͞ΕͨʢͰEFQSFDBUFEʣ
.PDLFSZ wNPDLFSZNPDLFSZ w-BSBWFMͰ༻͞Ε͍ͯΔ wσϑΝΫτελϯμʔυͳײ͕͢͡Δʢࢲݟʣ w੩తϝιουͷϞοΫͰ͖Δ wॊೈʹϞοΫͰ͖ͯɺςετ͠ʹ͍͘ϨΨγʔͳϓϩμΫτʹ༏͠ ͦ͏☺
1SPQIFDZ wQIQTQFDQSPQIFDZ wݩ1)14QFDͷͨΊʹ࡞ΒΕͯͨͭ w1)16OJUύοέʔδʹಉࠝ͞Ε͍ͯΔ wύʔγϟϧϞοΫ੩తϝιουͷϞοΫͳͲͷػೳ͕ͳ͍ wςετ͠ʹ͍࣮͘ʹͳ͍ͬͯΔͷ͕ѱ͍ͱ͍͏ελϯε
ͳΔ΄Ͳ ʢ࣮ྫʹ͍֤ͭͯࣗͰௐͯΈͯԼ͍͞ʣ
Ͱɺ݁ہͲΕ͕ྑ͍ͷ͔ wϨΨγʔͳϓϩμΫτͰςετΛॻ͘ͳΒɺ.PDLFSZ͕ྑͦ͞͏ wςετ͠ʹ͍͘ϨΨγʔίʔυ wॊೈʹϞοΫΛੜ͢Δ͜ͱ͕Ͱ͖Δ w-BSBWFMͰ༻͞Ε͍ͯΔͱ͍͏҆৺ײ͋Δ
·ͱΊ w͍ΖΜͳϞοΫϥΠϒϥϦ͕͋Δ wϨΨγʔͳϓϩμΫτͰςετΛॻ͘ͳΒɺ.PDLFSZ͕ྑͦ͞͏ wʮʙͷಋೖʹ͍ͭͯߟ͑ͨʯͳͷͰɺ͜Ε͔Β࣮ࡍʹಋೖ͍ͯ͘͠ ͧʂ