2024-07-22 フィーチャートグル難しい
朝から仕事。夜も追加で仕事。良くない。
フィーチャートグルをうまく運用できていない。そもどうやって実装するものなのだろう。
例えば、定数っぽいものを定義して、それを参照して if
で分岐しておく。これだとソースコードを書き換えないと切り替えられない。
定数をビルド時の引数にする。リビルドが要る。
定数を環境変数にする。環境変数の変更が要る。
ユーザー別の切り替えが欲しくなることもある。どんどん大げさになっていく。
切り替えを忘れて……という事故が起こり得る。
環境別に切り替えるのも難しい。 QA 環境でだけ有効 / 無効になっていました……とか。環境別の値がどうなってたっけ……とか。
専用の project もあるっぽいけどそれもまた大げさなような……。
今日のコミット。