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
トランザクションスクリプトは何がダメなのか?
Search
polidog
PRO
June 15, 2022
Technology
2
3.9k
トランザクションスクリプトは何がダメなのか?
トランザクションスクリプトの何がダメなのか自分なりに考えてみた話をします。
polidog
PRO
June 15, 2022
Tweet
Share
More Decks by polidog
See All by polidog
小さな開発会社を作った理由(再)
polidog
PRO
0
190
React Server ComponentsでAPI不要の開発体験
polidog
PRO
1
660
小さな開発会社が受託開発に力を入れる理由
polidog
PRO
0
350
小さな開発会社を作った理由
polidog
PRO
1
3.3k
小さな開発会社がWebサービスを作る理由
polidog
PRO
1
750
React初心者がHooksを理解するためにコードを読んでみた
polidog
PRO
0
580
object-mapperを作ってる話
polidog
PRO
0
380
2020年から始めるSymfonyフレームワーク
polidog
PRO
2
1.3k
はじめてのモダンPHP
polidog
PRO
0
690
Other Decks in Technology
See All in Technology
「全社導入」は結果。1人の熱狂が組織に伝播したmikanのn8n活用
sota_mikami
0
490
2026/01/16_実体験から学ぶ 2025年の失敗と対策_Progate Bar
teba_eleven
1
220
Kaggleコンペティション「MABe Challenge - Social Action Recognition in Mice」振り返り
yu4u
1
760
一番人に近いコードレビューア CodeRabbit
kinopeee
0
110
VRTと真面目に向き合う
hiragram
1
490
3分でわかる!新機能 AWS Transform custom
sato4mi
1
210
エンジニアとマネジメントの距離/Engineering and Management
ikuodanaka
3
620
ドキュメントからはじめる未来のソフトウェア
pkshadeck
3
1k
クラウドセキュリティの進化 — AWSの20年を振り返る
kei4eva4
0
160
GitHub Copilot CLI 現状確認会議
torumakabe
12
4.7k
Vivre en Bitcoin : le tutoriel que votre banquier ne veut pas que vous voyiez
rlifchitz
0
360
AI開発の落とし穴 〜馬には乗ってみよAIには添うてみよ〜
sansantech
PRO
9
3.9k
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
140
Prompt Engineering for Job Search
mfonobong
0
150
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.2k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
0
420
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
57
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
130
Un-Boring Meetings
codingconduct
0
190
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Faster Mobile Websites
deanohume
310
31k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
57
Transcript
!QPMJEPH τϥϯβΫγϣϯεΫϦϓτԿ ͕μϝͳͷ͔ʁ ઃܭφΠτ
ࣗݾհ w !QPMJEPH w ύʔςΟʔϋʔυגࣜձࣾ w 1)1FS 4ZNGPOZ w
ଉࢠࡀϲ݄ɺΊͬͪΌ͔Θ͍͍
IUUQTUXJUUFSDPNQPMJEPHTUBUVT
τϥϯβΫγϣϯεΫϦϓτͷԿ͕μϝͳ ͷ͔ࣗͳΓʹߟ͑ͯΈͨΛ͠·͢ɻ
τϥϯβΫγϣϯεΫϦϓτʹ͍ͭͯ ߟ͑ΔΑ͏ʹͳ͖͔͚ͬͨͬ
͖͔͚ͬ w ύʔτφʔ͞Μ͔Βೲ͞Εͨίʔυ͕τϥϯβΫγϣϯεΫϦϓτͩͬͨ w ༷ͷมߋ͕݁ߏ͚͋ͬͨͲɺͦΜͳʹਏ͘ͳ͔ͬͨ ςετ͔ͬ͠Γॻ͔ΕͯΔ͔Βɺਏ͘ͳ͍͚͔ͩ͠Εͳ͍͕ w ͔͠ಡΈ͍͢ɺΘ͔Γ͍͢ɺਪ͍͢͠ίʔυ
w τϥϯβΫγϣϯεΫϦϓτͬͯԿ͕ͩΊͳΜ͚ͩͬʁͬͯߟ͑ΔΑ͏ʹͳͬ ͨ
τϥϯβΫγϣϯεΫϦϓτͷ
IUUQTIJHBZBTVPIBUFOBCMPHDPNFOUSZ
IUUQTIJHBZBTVPIBUFOBCMPHDPNFOUSZ lτϥϯβΫγϣϯεΫϦϓτɺʮτϥϯβΫγϣϯεΫϦϓτͷํ͕ॻ͘ͷ͕ ؆୯ͩ͠ɺۀΞϓϦέʔγϣϯʹΦϒδΣΫτࢦɺ΄ͱΜͲඞཁͳ͍ʯͱ ͍͍·͢ɻ ͦΕʹର͠ɺυϝΠϯϞσϧɺʮυϝΠϯϞσϧΦϒδΣΫτࢦΛੜ͔͢ ͜ͱ͕Ͱ͖ΔͷͰϝϯςφϯεੑ͕ྑ͍ʯͱओு͠·͢ɻz
IUUQTIJHBZBTVPIBUFOBCMPHDPNFOUSZ zࣅͨΑ͏ͳৼΔ͍͕ෳͷαʔϏεʹࢄ͢Δةݥ͕͋ΔͨΊͰ͢ɻ ͜ΕɺτϥϯβΫγϣϯεΫϦϓτͰϩδοΫ͕ॏෳ͘͢͠ͳΔͷͱಉ͡ཧͰ͢ɻ υϝΠϯΦϒδΣΫτ ΤϯςΟςΟ ʹର͢ΔαʔϏεʹׂΓͯΔͱ͍͏ϧʔϧ͕໌ ֬ͳΒɺطଘͷαʔϏε ΤϯςΟςΟ ΛௐΔ͜ͱͰॏෳΛආ͚ΒΕΔ͔ΒͰ ͢ɻz
None
ΤϯλʔϓϥΠζΞϓϦέʔγϣϯΞʔΩςΫνϟύλʔϯ1 lಛʹҙ͖͢͜ͱɺτϥϯβΫγϣϯؒͰͷॏෳͷͰ͋ Δɻ ͭͷτϥϯβΫγϣϯΛॲཧ͢Δ͜ͱ͕ॏཁࣄ߲ͱͳΔͷͰɺ ڞ௨͢ΔͲͷίʔυॏෳ͍͢͠ঢ়گʹͳΔɻz
ΤϯλʔϓϥΠζΞϓϦέʔγϣϯΞʔΩςΫνϟύλʔϯ1 lΑΓෳࡶͳϏδωευϝΠϯͰɺυϝΠϯϞσϧͷߏங͕ඞཁ ʹͳΔɻυϝΠϯϞσϧͰɺ๛ͳΦϓγϣϯΛͬͯίʔ υΛܗͰ͖ΔͷͰɺಡΈ͕͢͞૿͢ͱಉ࣌ʹॏෳݮΒ͢ ࣄ͕Ͱ͖Δz
ΤϯλʔϓϥΠζΞϓϦέʔγϣϯΞʔΩςΫνϟύλʔϯ1 lυϝΠϯϞσϧ͕࣋ͭՁɺ͍ͬͨΜ׳Εͯ͠·͑ɺϩδοΫ͕ෳࡶʹͳͬͯ ेʹମܥԽ͞Εͨํ๏ͰରॲͰ͖Δଟ͘ͷٕ๏͕͋Δ͜ͱͰ͋Δɻz lτϥϯβΫγϣϯεΫϦϓτͷ߹ɺεΫϦϓτͷ݅ذϩδοΫΛՃͯ͠ ΞϧΰϦζϜΛՃ͢Δ͜ͱʹͳΔɻz
τϯϥϯβΫγϣϯεΫϦϓτ͕μϝͳཧ༝ w ίʔυͷॏෳͷ w ಡΈ͢͞ͷ w ֦ுੑͷ w ෳࡶੑͷ
υϝΠϯϞσϧͰղܾͰ͖Δͷ ͔ʁ
υϝΠϯϞσϧͰղܾͰ͖Δͷ͔ʁ w ίʔυͷॏෳͷαϒϧʔνϯԽ w ಡΈ͢͞ͷυϝΠϯϞσϧͷֶशίετ͕ߴ͍ͷʹಡΈ͍͢ͱ͍ ͍͍ͬͯͷ͔ʁ w ֦ுੑͷఆͷ֦ு͔͠୲อͰ͖ͳ͍ͷͰʁ w ෳࡶੑͷෳࡶͳͷෳࡶɾίʔυͰղܾ͢Δ͡Όͳ͍
ΤϯλʔϓϥΠζΞϓϦέʔγϣϯΞʔΩςΫνϟύλʔϯ1 lෳࡶͰසൟʹมߋ͞ΕΔϏδωεϧʔϧΛ͍ͬͯΔ߹ɺΦϒ δΣΫτϞσϧͰରॲ͢Δ͜ͱ͕͋Δɻ ҰํͰɺ؆୯ͳඇψϧνΣοΫͱ̎ͭͷ߹ܭΛܭࢉ͢Δ߹ɺτ ϥϯβΫγϣϯεΫϦϓτͷํ͕దͰ͋Δz
τϥϯβΫγϣϯεΫϦϓτΛ ͏ͳͬͯ͜ͱͰͳ͍
IUUQTUXJUUFSDPNTVHJNPUP@LFJTUBUVT
IUUQTUXJUUFSDPNKJLPTUBUVT
ςελϏϦςΟతͳࢦඪͰߟ͑ͨ ΄͏͕͍͍ͷͰʁ
·ͱΊ
·ͱΊ w τϥϯβΫγϣϯεΫϦϓτμϝͰͳ͍ w ͦͦτϥϯβΫγϣϯεΫϦϓτWTυϝΠϯϞσϧΈ͍ͨͳߏਤͰߟ͑ Δ͖Ͱͳ͍ w ৽͍͠ࢹ͕ඞཁͳͷͰʁ