1
resposta

[Sugestão] Forma alternativa do enum Desempenho

o enum também pode ser escrito desta forma

public enum Desempenho {
    A_DESEJAR(new BigDecimal(0.03)),
    BOM(new BigDecimal(0.15)),
    OTIMO(new BigDecimal(0.2));

    public final BigDecimal percentualReajuste;

    Desempenho(BigDecimal percentualReajuste) {
        this.percentualReajuste = percentualReajuste;
    }
}

assim o código fica mais clean e o resultado é guardado em uma variável dentro do enum ex: variavelEnumDesempenho.percentualReajuste;

1 resposta

Ótima dica Rafael, obrigado :)