Fiz um código para testar alguns parâmetros (3 pra ser mais exato), o que gera 12 combinações de resultados, ou seja, muitos testes condicionais, o código ficou extramamente feio e volumoso, difiícil de entender, como poderia melhorar isso?
Voce poderia postar o codigo para que fique mais claro o q voce esta tentando fazer?
O problema não ficou muito claro mesmo. poderia especificar?
Uma alternativa a if seria switch.
E uma alternativa muito melhor a esses dois é o polimorfismo.