Fiquei com dúvida com relação a regra de negócio que diz que pessoas com menos de 5.000 milhas não recebem nenhu desconto. Estaria certo adicionar mais um else definindo o desconto como 0? Por exemplo:
porcentagemDesconto = 0;
if(quantidadeMilhas >= 30000){
porcentagemDesconto = porcentagemDesconto + 20;
} else {
if(quantidadeMilhas > 5000){
porcentagemDesconto = porcentagemDesconto + 10;
} else {
porcentagemDesconto = 0;
}
}
Daria certo? Seria necessário? Ou seria apenas mais uma linha de código desnecessariamente?