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
FeatureToggle戦略と運用方法
Search
kubotak
August 27, 2022
Programming
4
16k
FeatureToggle戦略と運用方法
PHPカンファレンス沖縄2022
kubotak
August 27, 2022
Tweet
Share
More Decks by kubotak
See All by kubotak
情報漏洩させないための設計
kubotak
5
1.4k
Svelteコンポーネントの依存関係に秩序を〜
kubotak
0
92
DMARCレポート可視化ツールを SvelteKitで作った話
kubotak
2
490
Superforms本番投入で分かった良さとハマりどころ
kubotak
0
740
Storybookを書くだけでリグレッションテストが 実行される世界へようこそ
kubotak
31
10k
(うまくいった||いかなかった) 技術選定は何を考えていたか
kubotak
1
1.2k
ウォーターフォールに思えたプロジェクトにあったアジャイルの要素
kubotak
2
730
Felteで作る簡単フォームバリデーション
kubotak
1
1.5k
SvelteKitを本番投入してみて
kubotak
2
2k
Other Decks in Programming
See All in Programming
rails newと同時に型を書く
aki19035vc
6
750
Linux && Docker 研修/Linux && Docker training
forrep
23
4.1k
HTML/CSS超絶浅い説明
yuki0329
0
210
DMMオンラインサロンアプリのSwift化
hayatan
0
270
ファインディの テックブログ爆誕までの軌跡
starfish719
1
790
令和7年版 あなたが使ってよいフロントエンド機能とは
mugi_uno
12
6.1k
いりゃあせ、PHPカンファレンス名古屋2025 / Welcome to PHP Conference Nagoya 2025
ttskch
1
240
カンファレンス動画鑑賞会のススメ / Osaka.swift #1
hironytic
0
200
AWS re:Invent 2024個人的まとめ
satoshi256kbyte
0
150
SwiftUIで単方向アーキテクチャを導入して得られた成果
takuyaosawa
0
140
Moscow Python Meetup №97. Константин Крестников (Техлид команды GigaChain (SberDevices)). GigaChain: Новые инструменты для разработки агентов на примере агента техподдержки
moscowdjango
PRO
0
100
ASP.NET Core の OpenAPIサポート
h455h1
0
160
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
67
4.6k
Fontdeck: Realign not Redesign
paulrobertlloyd
82
5.3k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Mobile First: as difficult as doing things right
swwweet
222
9.2k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
3k
How to Ace a Technical Interview
jacobian
276
23k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Gamification - CAS2011
davidbonilla
80
5.1k
Why Our Code Smells
bkeepers
PRO
335
57k
A Tale of Four Properties
chriscoyier
157
23k
Transcript
Copyright© M&A FeatureToggle PHP 2022 / Kenjiro Kubota
Copyright© M&A Profile kubotak-is kubotak_public kenjiro.kubota M&A TypeScript PHP https://kubotak.page
Web Laravel ( )
Copyright© M&A FeatureToggle
Copyright© M&A FeatureToggle aka Feature Flag/Feature Switch/Feature Flipper/Conditional Feature
Copyright© M&A Feature Toggle ON/OFF if
Copyright© M&A Feature Toggle Feature Toggle Release Toggles Experiment Toggles
Ops Toggles Permissioning Toggles : https://cabi 99 .hatenablog.com/entry/ 2019 / 10 / 21 / 14 4 441 : https://martinfowler.com/articles/feature-toggles.html
Copyright© M&A Release Toggles Release Toggles main OFF Release Toggles
Copyright© M&A Experiment Toggles Experiment Toggles A/B
Copyright© M&A Experiment Toggles PHPConference 2 0 2 2
Copyright© M&A Ops Toggles Ops Toggles ⾒ ⾒
Copyright© M&A Permissioning Toggles Permissioning Toggles ⾒ Experiment Toggles
Copyright© M&A Release Toggles
Copyright© M&A M&A M&A Release Toggles Feature Toggle Feature Toggle
Git Feature
Copyright© M&A Feature Feature Toggle
Copyright© M&A Feature feature
Copyright© M&A Feature main
Copyright© M&A Feature feature
Copyright© M&A Feature main feature main feature
Copyright© M&A Feature main feature main feature
Copyright© M&A Feature feature main ⾒
Copyright© M&A Feature feature main ⾒
Copyright© M&A Feature Toggle ⾒
Copyright© M&A Feature Toggle Feature Toggle ⾒
Copyright© M&A Feature Toggle feature
Copyright© M&A Feature Toggle feature Feature Toggle main
Copyright© M&A Feature Toggle
Copyright© M&A Feature Toggle DB name enabled created_at updated_at flag_a
1 2 02 2 - 08 - 2 7 11 : 30 : 0 0 2 02 2 - 08 - 2 7 11 : 30 : 0 0
Copyright© M&A Feature Toggle DB name enabled created_at updated_at flag_a
1 2 02 2 - 08 - 2 7 11 : 30 : 0 0 2 02 2 - 08 - 2 7 11 : 30 : 0 0 ON
Copyright© M&A Feature Toggle DB name enabled created_at updated_at flag_a
1 2 02 2 - 08 - 2 7 11 : 30 : 0 0 2 02 2 - 08 - 2 7 11 : 30 : 0 0 DB enabled ⾒
Copyright© M&A Feature Toggle DB name enabled created_at updated_at flag_a
0 2 02 2 - 08 - 2 7 11 : 30 : 0 0 2 02 2 - 08 - 2 7 11 : 30 : 0 0 DB enabled ⾒
Copyright© M&A Feature Toggle DB name enabled created_at updated_at flag_a
1 2 02 2 - 08 - 2 7 11 : 30 : 0 0 2 02 2 - 08 - 2 7 11 : 30 : 0 0 DB ⾒
Copyright© M&A Feature Toggle DB name enabled created_at updated_at flag_a
1 2 02 2 - 08 - 2 7 11 : 30 : 0 0 2 02 2 - 08 - 2 7 11 : 30 : 0 0 Laravel Facade Featue Toggle Facade
Copyright© M&A Feature Toggle
Copyright© M&A Feature Toggle 1 if 2 ON OFF OFF
ON ON/OFF
Copyright© M&A Feature Toggle 3 Feature
Copyright© M&A
Copyright© M&A php-del https://packagist.org/packages/kubotak-is/php-del php-del start flag ~ php-del end
flag
Copyright© M&A php-del https://packagist.org/packages/kubotak-is/php-del php-del start flag ~ php-del end
flag
Copyright© M&A Composer Bin Command
Copyright© M&A Feature Toggle(Release Toggles) 頻 🎉 👮
Copyright© M&A Thanks for watching this :)