Dependency Injection



Особо актуально, если у вас больше 30 разных классов и вам нужно как-то одни передавать в другие. Перейдём к теории:



Концепция Dependency Injection состоит в том, чтобы перенести ответственность за создание экземпляра объекта из тела метода за пределы класса и передать уже созданный экземпляр объекта обратно.



То есть приложение само отвечает за «внедрение» экземпляров внутрь классов. Это делает код чище и упрощает работу.



📕 Google Guice tutorial



#java #lesson #di