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
Billingでサブスク決済を実装してよかった話
Search
Takuma Yamamoto
April 26, 2019
Programming
0
360
Billingでサブスク決済を実装してよかった話
JP_Stripe Tokyo Vol.12 で登壇した時のスライド
Takuma Yamamoto
April 26, 2019
Tweet
Share
More Decks by Takuma Yamamoto
See All by Takuma Yamamoto
ドメイン駆動設計 勉強会 〜 リポジトリ編 〜 / 2024-04-23
tamago3keran
0
100
スナックミーの開発はワクワクだらけ! / 2024-04-05
tamago3keran
0
180
アウトプットのハードルを下げた! / 2024-03-25
tamago3keran
0
400
ドメイン駆動設計 勉強会 〜 ドメインサービス編 〜 / 2024-03-05
tamago3keran
0
110
ドメイン駆動設計 勉強会 〜 エンティティ編 〜 / 2024-02-20
tamago3keran
0
120
ドメイン駆動設計 勉強会 〜 値オブジェクト編 〜 / 2024-02-06
tamago3keran
1
1.8k
スカウト返信率を倍にするためにやったこと / 2024-01-29
tamago3keran
3
1.1k
Rails 経験者が FastAPI 本を読んで感じたこと / 2023-11-28
tamago3keran
0
1.8k
アウトプットのモチベーションはみんな違ってみんな良い! / 2023-10-06
tamago3keran
0
1.4k
Other Decks in Programming
See All in Programming
開発生産性を上げるための生成AI活用術
starfish719
3
450
Swift Concurrency - 状態監視の罠
objectiveaudio
2
510
Pull-Requestの内容を1クリックで動作確認可能にするワークフロー
natmark
2
490
TFLintカスタムプラグインで始める Terraformコード品質管理
bells17
2
160
dynamic!
moro
10
7.4k
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast / Go Conference 2025
kaorumuta
2
540
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
240
複雑化したリポジトリをなんとかした話 pipenvからuvによるモノレポ構成への移行
satoshi256kbyte
1
1k
CSC305 Lecture 04
javiergs
PRO
0
270
アメ車でサンノゼを走ってきたよ!
s_shimotori
0
220
AI Coding Meetup #3 - 導入セッション / ai-coding-meetup-3
izumin5210
0
3.3k
技術的負債の正体を知って向き合う / Facing Technical Debt
irof
0
160
Featured
See All Featured
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
189
55k
Documentation Writing (for coders)
carmenintech
75
5k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Site-Speed That Sticks
csswizardry
11
900
Scaling GitHub
holman
463
140k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Faster Mobile Websites
deanohume
310
31k
Context Engineering - Making Every Token Count
addyosmani
5
230
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
The Cost Of JavaScript in 2023
addyosmani
54
9k
Transcript
#JMMJOHͰαϒεΫܾࡁΛ ࣮ͯ͠Α͔ͬͨ +1@4USJQFT5PLZP7PM גࣜձࣾΩονϋΠΫࢁຊຏ
ࣗݾհ ɾגࣜձࣾΩονϋΠΫΤϯδχΞ ɾ໊લࢁຊຏ ɾ(JU)VC!UBNBHPLFSBO ΞΠίϯӈ্ ɾ5XJUUFS!ZBNBUBLV ΞΠίϯӈԼ ɾओʹαʔόʔαΠυΛ୲͍ͯ͠·͢
ຊͷςʔϚ #JMMJOHͰαϒεΫܾࡁΛ ࣮ͯ͠Α͔ͬͨ͜ͱ
ΞδΣϯμ ɾ#JMMJOHͬͯͳʹʁ ɾ#JMMJOHͰ࣮͢ΔલͷαϒεΫܾࡁ ɾ#JMMJOHͰ࣮ͨ͠ޙͷαϒεΫܾࡁ ɾ#JMMJOHͰ࣮ͯ͠Α͔ͬͨ͜ͱʢ·ͱΊʣ
#JMMJOHͬͯͳʹʁ
#JMMJOHͬͯͳʹʁ ɾఆظࢧ͍Λ؆୯ʹ࣮ݱͰ͖Δ4USJQFͷ"1* ࢀߟIUUQTTUSJQFDPNKB+1CJMMJOH
#JMMJOHͰ࣮͢Δલͷ αϒεΫܾࡁ
4USJQFͱग़ձ͏લ ɾ4USJQFͰͳ͍ܾࡁαʔϏεΛར༻͍ͯͨ͠ ɾαϒεΫ࣮ॳखಈͰܾࡁॲཧΛ࣮ߦ͍ͯͨ͠
αϒεΫܖऀͷ૿Ճʂ ɾঃʑʹαϒεΫܖऀ͕૿͑࢝ΊΔ ɾঃʑʹखಈͰͷ࡞ۀίετ͕ΒΈ࢝ΊΔ
αϒεΫܾࡁࣗಈԽΛٻΊΔ ɾ࣌ར༻தͷܾࡁαʔϏεʹαϒεΫͷαʔϏε͕ͳ͍ ɾࣗલͰαϒεΫܾࡁػೳΛ࣮͠ͳ͚ΕͳΒͳ͍ ɾͰ࣮ίετ͕ߴ͍ɻɻɻ
ཧը໘ͷػೳՃɻɻ ɾܖऀͷཧը໘ʹඞཁͳػೳ͕૿͑ͯ͘Δ ɾྫ͑ɺܖऀͷ༧ঢ়گΛΓ͍ͨͱ͔ ɾ࡞Γ͜Ήͷʹίετ͕͔͔Δͳ͊ɻɻɻ
ͦΜͳ͋Δɻɻ
ܾࡁαʔϏε ΫϩʔζͷΞφϯε
None
ϐϯνʂʂʂ
4USJQFͱͷग़ձ͍ʂ
#JMMJOHͰ࣮ͨ͠ޙͷ αϒεΫܾࡁ
ࣗલͷػೳ࣮͕ෆཁʹͳͬͨ ɾαϒεΫܾࡁͷػೳ͕"1*Ͱఏڙ͞Ε͍ͯΔ ɾࣗલͰαϒεΫܾࡁΛ࣮͠ͳͯ͘Α͘ͳͬͨ ɾ#JMMJOHͰͷαϒεΫܾࡁͷ࣮ίετߴ͘ͳ͍ ࢀߟIUUQTRJJUBDPNZ@UPLVJUFNTCFFFFEDCCG
ཧը໘࡞Δඞཁ͕ͳ͘ͳͬͨ ɾߴػೳͳཧը໘ఏڙ͞Ε͍ͯΔʂ ɾࣗલͰཧը໘Λ༻ҙ͢Δඞཁ͕ͳ͍ʂ ɾαϒεΫܖऀ͚ͩͷҰཡΛݟΕΔ ɾಛఆͷϢʔβ͕ߦͳܾͬͨࡁΛ؆୯ʹݕࡧͰ͖Δ
ܾࡁαʔϏεऴྃͷϐϯνΛ
4USJQFͷ͓͔͛ͰΓ͑ͨ
͚ͩ͡Όͳͯ͘ɺ ͍ΖΜͳ͜ͱ͕ղܾͯ͠͠·ͬͨʂ
None
#JMMJOHͰ࣮ͯ͠Α͔ͬͨ͜ͱ ʢ·ͱΊʣ
ίΞػೳͷ։ൃʹྗͰ͖Δʂ ɾαϒεΫܾࡁػೳΛࣗલͰ࣮͢Δඞཁ͕ͳ͘ͳΔ ɾཧը໘Λ࡞Δඞཁ͕ͳ͘ͳΔ ɾࣗࣾαʔϏεͷػೳ։ൃʹྗͰ͖ΔΑ͏ʹͳΔ
͝੩ௌ ͋Γ͕ͱ͏͍͟͝·ͨ͠