Guice @Provides Methods vs Provider Classes

Estou trabalhando em um projeto bastante grande que tem muitas injeções. No momento, estamos usando uma classe que implementaProvider para cada injeção que precisa de uma, e eles têm principalmente uma linhaget métodos.

Está começando a ser chato criar uma nova classe sempre que preciso de um novo provedor. Existe algum benefício em usar classes de provedor sobre@Provides métodos na minhaModule ou vice-versa?

questionAnswers(2)

yourAnswerToTheQuestion