1
resposta

Lombok

pode ser usado o Lombok no clean arc?

1 resposta

Bom dia, Carlos! Tudo bem?

Se estivermos seguindo o Clean Arc a risca, não, pois o Lombok é um serviço externo a nossa aplicação, e falando em camadas, a camada mais interna, que deve ser protegida ter acesso limitado, acaba tendo essa "vulnerabilidade" com a utilização das Annotations do Lombok.

Porém, quando falamos de um contexto real, o Clean Arc nem sempre é seguido a risca, por uma questão de custo de produção mesmo, imagine a implementação manual de vários e vários métodos, além dos de acesso a atributos como os "Setters e Getters", é bem trabalhoso não é mesmo? Então, resumindo tudo, na teoria não deve ser usado, mas, na prática, às vezes é, depende da necessidade.

Espero ter explicado bem e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.