Как определить слово «детали», упомянутое в принципе обращения зависимостей SOLID? - PullRequest
0 голосов
/ 14 декабря 2010

Из Википедии:

Принцип гласит:

    A. High-level modules should not depend on low-level modules. Both should depend on abstractions.
    B. Abstractions should not depend upon details. Details should depend upon abstractions.

Я могу понять А.

Но у меня есть проблема, чтобы написать определение для "Подробности"в (B).

Как я могу определить термин ОПРЕДЕЛЕНИЕ?Что это означает?

Спасибо!

1 Ответ

1 голос
/ 14 декабря 2010

Я бы сказал, что «абстракции» - это интерфейсы, а «детали» - реализации этих интерфейсов ... очевидно, парадигма DI охватывает больше, чем этот простой сценарий, но это хорошее место для начала

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...