Запитання з тегом «google-guice»

4
Для чого потрібні рамки для введення залежності? [зачинено]
Я читав більше про принцип інверсії управління та введення залежності, як про його реалізацію, і я впевнений, що я це розумію. Здається, це в основному говорить "не оголошувати членів класу" моменти в класі ". Скоріше, щоб екземпляри повинні бути передані і призначені через конструктор; 'вводиться' у клас із стороннього джерела. …

2
Поступово перемістіть кодову базу до контейнера для ін'єкцій залежностей
У мене є велика база коду з великою кількістю "антидіапазонних" синглтонів, утилітні класи зі статичними методами та класи, що створюють власні залежності за допомогою newключового слова. Це робить код дуже важким для перевірки. Я хочу поступово перенести код на контейнер для ін'єкцій залежності (в моєму випадку це Guice, тому що …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.