Обновить
2

Пользователь

Отправить сообщение

Поздравляю с днем рождения чебурнета.

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

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность