Должен ли я нарисовать интерфейсную зависимость? - PullRequest
1 голос
/ 04 марта 2020

Интерфейс ISprintsDataModel указывает, что его реализованный класс будет зависеть от класса Sprint. Должен ли я нарисовать интерфейсную зависимость ISprintsDataModel для класса Sprint или она зависит только от MySqlSprintsDataModel?

enter image description here

1 Ответ

1 голос
/ 04 марта 2020

Если я вас правильно понял, а интерфейс зависит от Sprint, вы должны нарисовать зависимость прямо на этом интерфейсе. В настоящее время только название предполагает, что они как-то связаны. Но с показанной зависимостью будет совершенно ясно, что как только вы измените Sprint, вам также придется взглянуть на интерфейс.

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