Olá,
estou na aula "Extraíndo validaçãoes", gostaria de saber se o código que eu fiz para validar o reajuste de acordo com a data é certo e viável.
//fail fast
if(funcionario.getDataUltimoReajuste().isAfter(LocalDate.now().minusMonths(6)))
throw new ValidacaoException("É necessário um intervalo mínimo de 6 meses entre os reajustes!");