0
respostas

Minha Implementação

Nesse caso prefiro jogar o jogo das Exceptions. A solução do instrutor foi muito boa e essa biblioteca, que me era desconhecida, parece ser bem interessante, mas segui por outro caminho. Construí uma Exception base chamada CinemasAPIException (apenas para semântica) e uma Exception que extendia dela chamada NotFoundException, que foi lançada quando não foi encontrado uma entidade correspondente, impossibilitando de atualizar / deletar. Acredito que isso possa ser fruto da minha opção pessoa de, em projetos, utilizar o mínimo possível de libs e pacotes ahsuahsu