В общем, вам следует беспокоиться о читабельности и удобстве сопровождения кода сверх этого вида микрооптимизации производительности.
Если этот переключатель не находится внутри цикла, который выполняется тысячи (миллионы?) Раз, это вряд ли будет препятствием для производительности вашего приложения.
Примите решение и придерживайтесь его ради последовательности. В общем, не настраивайте код настройки производительности, пока не проанализируете узкие места производительности.
См. Также этот вопрос .