pode ser usado o Lombok no clean arc?
pode ser usado o Lombok no clean arc?
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!