All streams
Search
Write a publication
Pull to refresh
2
0
Send message

Любое использование интерфейса всегда разворачивает зависимость на 180 градусов. Требуется этот инструмент для выстраивания взаимоотношений не уровня класс-класс, а управлением зависимостями между модулями/библиотеками. Если 2 модуля дергают методы конкретных классов друг друга, то это приведет к куче проблем во время любых манипуляций с ними. Поэтому в хорошей архитектуре всегда зависимости между модулями выстраиваются однонаправлено.
Ну а когда и на каком языке это написано, значения не имееет для данного принципа.

Information

Rating
6,170-th
Registered
Activity