Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Duvida quanto ao Service

Olá, no vídeo que vi realizamos a extraçao do metodo ReajustarSalario para um Service de Reajuste.

Gostaria de tirar as seguintes dúvidas:

  1. Devo criar um Service que realiza só o método de ReajustarSalário ou um Service mais genérico que realiza diversos métodos envolvendo o salário?

  2. Devo extrair um método como "ReajustarSalario" para um Service mesmo que seja somente um ou dois métodos que realizem essa prática? Ou devo somente extrair para um service quando, por exemplo, três métodos que podem ser extraídos para um Service?

  3. Por fim, em quais cursos aqui da Alura eu vou aprender a criar, desenvolver, entender e implementar um Service? (Fico curioso pois vi que é bastante utilizado esse termo em Java).

1 resposta
solução!

Fala Erik, de boa?

Vamos do mais facil primeiro, o conceito service é amplamento usado no contexto java, acho que vale a pena entender a teoria por trás dele, pra isso tem o curso de clean code, que o instrutor vai explicar cada camada e uma delas é o service.

Geralmente o service/interactor/usecase vai ser uma camada que faz uma coisa especifica e tem todas as dependencias para realizar determinada ação.