Информация об изменениях

Сообщение Re[3]: Интерфейсы и реализация от 02.07.2020 19:35

Изменено 02.07.2020 19:37 Sharov

Re[3]: Интерфейсы и реализация
Здравствуйте, ·, Вы писали:

·>Здравствуйте, Sharov, Вы писали:


Б>>>P.S. Возможно, ответ сильно зависит от используемого языка. По возможности, укажите используемый язык.

S>>.net core, С#. Стал с недавнего времени использовать DI, а там без интерфейсов практически никуда.
·>А зачем для DI интерфейсы? Это специфика C# что-ли?

1)необязательно, типа признака хорошего тона
2)как иначе изменить реализацию через какой-нибудь конфиг файл?
Re[3]: Интерфейсы и реализация
Здравствуйте, ·, Вы писали:

·>Здравствуйте, Sharov, Вы писали:


Б>>>P.S. Возможно, ответ сильно зависит от используемого языка. По возможности, укажите используемый язык.

S>>.net core, С#. Стал с недавнего времени использовать DI, а там без интерфейсов практически никуда.
·>А зачем для DI интерфейсы? Это специфика C# что-ли?

1)необязательно, типа признака хорошего тона. Еще и буковка D в SOLID.
2)как иначе изменить реализацию через какой-нибудь конфиг файл?