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
Tell, don't ask
Search
Hiromi Hishida
April 28, 2023
Programming
3
1.2k
Tell, don't ask
4/28ウィルゲート×リンケージ勉強会でのLT発表資料です
Hiromi Hishida
April 28, 2023
Tweet
Share
More Decks by Hiromi Hishida
See All by Hiromi Hishida
エンジニアのための 法規制への取り組み方 #healthtechmeetup
77web
6
2.1k
サービスクラスのありがたみを発見したときの思い出 #phpcon_odawara
77web
6
790
「それはhowなんよ〜」のガイドライン #orestudy
77web
9
2.7k
空が堕ち、大地が割れ、海が涸れた日~もしも愛用しているフレームワークが開発停止したら?~ #phperkaigi 2025
77web
2
1.3k
Beyond ORM
77web
11
2k
見せてあげますよ、「本物のLaravel批判」ってやつを。
77web
8
8.4k
DoctrineとPostgreSQLの便利な機能、どっちも諦めたくない!
77web
0
240
すばやく実装するための戦略とテクニック2024 / speed is power! 2024 #techramen24conf #shoyu
77web
9
4.9k
#phpcon_odawara オープン・クローズドなテストフィクスチャを求めて / open closed test fixtures
77web
3
1k
Other Decks in Programming
See All in Programming
Rails産でないDBを Railsに引っ越すHACK - Omotesando.rb #110
lnit
1
100
#QiitaBash TDDでAIに設計イメージを伝える
ryosukedtomita
2
1.6k
Rethinking Data Access: The New httpResource in Angular
manfredsteyer
PRO
0
220
Cloudflare Realtime と Workers でつくるサーバーレス WebRTC
nekoya3
0
240
TypeScript Language Service Plugin で CSS Modules の開発体験を改善する
mizdra
PRO
3
2.4k
Perlで痩せる
yuukis
1
660
AIにコードを生成するコードを作らせて、再現性を担保しよう! / Let AI generate code to ensure reproducibility
yamachu
7
6.1k
Use Perl as Better Shell Script
karupanerura
0
660
Practical Domain-Driven Design - Workshop at NDC 2025
mufrid
0
130
AIエージェントによるテストフレームワーク Arbigent
takahirom
0
280
TypeScript エンジニアが Android 開発の世界に飛び込んだ話
yuisakamoto
6
960
抽象データ型について学んだ
ryounasso
0
210
Featured
See All Featured
Build The Right Thing And Hit Your Dates
maggiecrowley
35
2.7k
Practical Orchestrator
shlominoach
188
11k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
750
Stop Working from a Prison Cell
hatefulcrawdad
269
20k
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
GraphQLとの向き合い方2022年版
quramy
46
14k
The Invisible Side of Design
smashingmag
299
50k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
14
1.5k
The Cost Of JavaScript in 2023
addyosmani
49
8.1k
Transcript
#Z!XFC UI"QSJM BU8JMMHBUF -JOLBHFษڧձ 5FMM EPO`UBTL
ίʔώʔᔸΕͯΒ͏࣌ʢBTLʣ ਫͲΕ͚ͩ͋Δʁ Ϧοτϧ͋Γ·͢ NM͔ͯ͠ ͔͠·ͨ͠ ౾H͋Δʁ ͋Γ·͢
౾ΛHṢ͍ͯ Ṣ͖·ͨ͠ ϑΟϧλʔԿຕ͋Δʁ ຕ͋Γ·͢ υϦούʔ͋Δʁ ͋Γ·͢ ίʔώʔᔸΕͯΒ͏࣌ʢBTLʣ
υϦούʔ߸ػʹຕ ϑΟϧλʔηοτͯ͠ ηοτ͠·ͨ͠ ϑΟϧλʔʹ౾ೖΕͯ ೖΕ·ͨ͠ υϦούʔΛΧοϓʹͷ ͤͯ ͷͤ·ͨ͠ ίʔώʔᔸΕͯΒ͏࣌ʢBTLʣ
͖͔ͬͨ͞͠NMͷ ͓౬Λ͍Ͱ ͗·ͨ͠ ϑΟϧλʔʹ͓౬Γ͋ Δʁ ͳ͍Ͱ͢ Χοϓͪΐ͏͍ͩ Ͳ͏ͧ☕ ίʔώʔᔸΕͯΒ͏࣌ʢBTLʣ
l5FMM EPO`UBTLz ʮ㘤͘ͳɺ໋ྩ͠Ζʯ
ίʔώʔᔸΕͯΒ͏࣌ʢUFMMʣ ίʔώʔͪΐ͏͍ͩ Ͳ͏ͧ☕
ʮ͍͍͜ΜͳཔΈํ͠ͳ͍ͬ͠ΐʯ w ͦ͏ɺίʔώʔͳΒͶɻ
Ͱɺ͜Μͳཁ݅ͳΒ w ΧϨϯμʔΞϓϦ w Ϣʔβʔ͝ͱʹॻ͖ࠐΊΔΧϨϯμʔͱӾཡ͔͠Ͱ͖ͳ͍ΧϨϯμʔ͕͋Δ w ॻ͖ࠐΜͰ͍͍ΧϨϯμʔͰ༧ఆ͕͏ۭ͍ͯͳ͍ͱ͜Ζʹॻ͖ࠐΊͳ͍
"TLͳίʔυ
5FMMͳίʔυ
5FMM EPO`UBTL w ࢲͨͪ͡Ίͯา͍ͨࠒɺͲ͏ͬͯา͘͜ͱΛ͔֮͑ͨʁ w ͓ͦΒ͘࠷ॳ͔Βʮา͍ͯʯ͍ΔʢےΛԿNNऩॖͤͯ͞ࠎ൫ΛԿNNಈ͔ͯ͠ɺӈͻ͟ΛOۂ͛ͯʜ ͱ֮͑ͯͳ͍ʣɻ͕ମશମʹʮา͚ʯͱ͍͏ϝοηʔδ͚ͩΛͤɺา͘Α͏ʹͰ͖͍ͯΔɻ w ർΕ͍ͯΔ࣌Ώͬ͘Γɺٸ͍Ͱ͍Δ࣌͘ௐઅ͢Δ͕ϝοηʔδʮา͚ʯ w
εϙʔπબखɾܗ֎ՊҩͳͲʮา͘ʯ͜ͱࣗମͷઐՈ͑ͯา͘ͷʹඞཁͳಈ࡞Λεςοϓͣͭ ղͯ͠ݴޠԽ͢Δ߹͋ΔɻոզΛͨ͠ͱ͖ͳͲʮา͘ʯ͜ͱΛΕͯ͠·ͬͨ߹ɺεςοϓ͝ ͱʹղ֮ͯ͑͢͜͠ͱ͋Δɻ w ήʔϜ75VCFS༻ͷϞσϧΛ࡞Δ࣌ʮา͘ʯΛղͯ͠࠶࣮͍ͯ͠Δɻ w ʢ༨ஊͰ͕͢ɺਓؒ૬खͰ৴པͰ͖ΔઐՈʹґཔ͢Δ࣌͜ͷཔΈํ͕ྑ͍σεʣ
ΦϒδΣΫτࢦϝοηʔδϯά w ʮίʔώʔͪΐ͏͍ͩʯʮ4DIFEVMFσʔλอଘͯ͠ʯ w ΦϒδΣΫτ͔ΒΦϒδΣΫτʹϝοηʔδΛͯ͠Կ͔ࣄͯ͠Β͏Πϝ ʔδ
1)1Ͱz5FMMzͳίʔυΛॻ͘ͷʹʹཱͭςΫχοΫ w ϝοηʔδΛ͢खஈϝιουݺͼग़͠ͱ͢Ҿ w &BSMZSFUVSO w &YDFQUJPO
͋Γ͕ͱ͏͍͟͝·ͨ͠😊
ࢀߟهࣄ w IUUQTNBSUJOGPXMFSDPNCMJLJ5FMM%POU"TLIUNM w IUUQTUFDIRVBSUFUDPNDPKQPPQUSBJOJOHUFDI w IUUQTXXXTMJEFTIBSFOFUBLJIJUPLPSJZBNBCFBSTVOEBZNFFUVQ w IUUQTTQFBLFSEFDLDPNXFCIVSBUVUPOBQIQLBSBPCV[JFLVUP[IJ YJBOHEF[JEPOHUFTVUPOPBSVQIQIFTPTJUFIVSFNVXBLVIFOVNCFS
QIQDPO