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.5k
Svelteコンポーネントの依存関係に秩序を〜
kubotak
0
95
DMARCレポート可視化ツールを SvelteKitで作った話
kubotak
2
490
Superforms本番投入で分かった良さとハマりどころ
kubotak
0
770
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
負債になりにくいCSSをデザイナとつくるには?
fsubal
10
2.5k
お前もAI鬼にならないか?👹Bolt & Cursor & Supabase & Vercelで人間をやめるぞ、ジョジョー!👺
taishiyade
7
4.1k
.NET Frameworkでも汎用ホストが使いたい!
tomokusaba
0
170
Conform を推す - Advocating for Conform
mizoguchicoji
3
700
Serverless Rust: Your Low-Risk Entry Point to Rust in Production (and the benefits are huge)
lmammino
1
140
GoとPHPのインターフェイスの違い
shimabox
2
200
Djangoアプリケーション 運用のリアル 〜問題発生から可視化、最適化への道〜 #pyconshizu
kashewnuts
1
250
CDK開発におけるコーディング規約の運用
yamanashi_ren01
2
190
WebDriver BiDiとは何なのか
yotahada3
1
150
法律の脱レガシーに学ぶフロントエンド刷新
oguemon
5
740
JavaScriptツール群「UnJS」を5分で一気に駆け巡る!
k1tikurisu
9
1.8k
バッチを作らなきゃとなったときに考えること
irof
1
420
Featured
See All Featured
Bash Introduction
62gerente
611
210k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.6k
Music & Morning Musume
bryan
46
6.4k
Building Flexible Design Systems
yeseniaperezcruz
328
38k
How to train your dragon (web standard)
notwaldorf
91
5.8k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
133
33k
YesSQL, Process and Tooling at Scale
rocio
172
14k
Git: the NoSQL Database
bkeepers
PRO
427
65k
Unsuck your backbone
ammeep
669
57k
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 :)