Maneiras simples de desativar partes do código

Esta não é uma questão típica para resolver um problema específico, mas sim um exercício do cérebro, mas eu me pergunto se alguém tem uma solução.

Em desenvolvimento, muitas vezes precisamos desativar ou alternar algumas partes do código para verificar diferentes abordagens. Para fazer isso, usamos comentários ou#definesmas meu favorito é:

//*
[code here]
//*/

Agora, quando você remover apenas a primeira barra, o código será comentado.

A questão: existe alguma maneira de implementar semelhanteif-else interruptor de código? Tentei encontrá-lo, mas sempre tive algum problema e não consegui encontrar uma solução de trabalho.

E talvez você conheça algum truque parecido?