2 「機能フラグトグル」とは何ですか?また、いつ使用する(またはしない)のですか? についての質問がいくつかありますfeature flag toggles。 機能フラグトグルの使用を開始するように開発者を説得する方法 機能フラグトグルの使用方法 私の質問: (DevOpsのコンテキストで)実際に「機能フラグトグル」とは何ですか? なぜ使用されるのですか? 17 terminology feature-toggles
2 リリースからリリースを切り離す方法はありますか? 継続的な展開の1つの方法は、リリースから展開を切り離すことです。つまり、変更をすぐにアクティブ化せずに更新を展開します。 これには機能の切り替えを使用できることは知っていますが、「非機能」の他の手法があるかどうか疑問に思っています。 たとえば、バグ修正のために機能切り替えを作成しますか?おそらくそうではなく、バグ修正はできるだけ早く展開する必要があると主張することができます。そして、バグ修正がリリースされた後、それをオフに切り替えたくないことは確かです。しかし、これは事実ですか?制御された方法でリリースするのは危険な変更かもしれません。また、予期しない副作用がある場合は、ロールバックできると便利です。それでは、すべての変更に対する機能フラグはありますか? そして、視覚的な変化はどうですか?たとえば、CSSの機能フラグのようなものを実装できますか?それは理にかなっていますか? 13 deployment release-management feature-toggles
2 機能フラグと機能切り替え(ある場合)の違いは何ですか? 私の(メタ)質問「機能フラグの名前を機能切り替えに変更しますか?」に対する回答の一部は次のようになります。 ...機能のフラグ(形式、それらに関するドキュメンテーション、定義のプロセス)について有効な質問がある可能性があります。これは、機能のトグルではなく、バイナリの意味が少ない機能のランプアップに関連している場合があります。... 私の質問:DevOpsのコンテキストで、機能フラグと機能トグル(存在する場合)の違いは何ですか? PS:https ://martinfowler.com/articles/feature-toggles.htmlを見ると、そのようなフラグとトグルの違いはわかりません。 7 terminology feature-flags feature-toggles