Один із способів безперервного розгортання - це від'єднання розгортання від випуску, тобто розгортання оновлень без активації змін негайно.
Я знаю, що для цього можна використовувати перемикачі функцій , але мені цікаво, чи існують інші прийоми "нефункціональності".
Наприклад, чи побудували б вимкнення функції для помилки? Напевно, ні, і можна стверджувати, що виправлення помилок слід розгортати якнайшвидше, тому що це може лише покращитися. І після випуску помилки я впевнений, що більше не хочу її вимикати. Але це так? Це може бути ризикованою зміною, яку потрібно випустити контрольованим способом. І якщо є несподівані побічні ефекти, добре мати можливість повернути їх назад. Отже, розміщувати прапори для кожної зміни?
А як щодо візуальних змін? Наприклад, чи можете ви реалізувати щось подібне до прапора функції у CSS? Це навіть має сенс?