Результаты поиска по запросу "dependency-inversion"
Что такое «модули высокого уровня» и «модули низкого уровня» (в контексте принципа инверсии зависимости)?
я читалВикипедия определение принципа инверсии зависимостейи использует два терминаМодули высокого уровня а такжемодули низкого уровнячто я не смог понять.Чт...
Хорошо, у меня все еще есть еще один вопрос. ;) В настоящее время я регистрирую фабрику сервисов, используя BundleContext.registerService. Есть ли возможность позволить инфраструктуре внедрять другие сервисы в экземплярах, созданных моей собственной фабрикой?
час думаю о«Как спроектировать компонент OSGi, чтобы было легко писать для него тесты с такими фреймворками, как jUnit и Mockito». Пересмешивать зависимости между пакетами довольно легко, так как OSGi усиливает DIP(Принцип обращения ...
Примечание. Класс должен зависеть от абстракций, таких как интерфейс или абстрактные классы, а не от конкретных деталей (реализация интерфейса).
акое принцип обращения зависимостей и почему он важен?