Re[7]: Интерфейсы и реализация
От: a7d3  
Дата: 26.07.20 22:57
Оценка: +1
Здравствуйте, ·, Вы писали:

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


A>>>>·>А зачем для DI интерфейсы? Это специфика C# что-ли?

A>>>>Хотелось бы посмотреть на DI без интерфейсов в случае юнит-тестов на С++.
A>>·>Во-первых, в С++ нет интерфейсов. Так что не очень понятно что конкретно ты имеешь в виду.
A>>В каком плане в С++ нет интерфейсов?
·>В языке такого понятия нет.

Всегда было и вдруг исчезло? https://en.cppreference.com/w/cpp/language/abstract_class

A>>И что именно понимается под интерфейсами, которые якобы не нужны в DI?

·>Ищем в гугле "di c# example", первая ссылка вот. Там interface ICustomerDataAccess не нужен, и даже немножко вреден.

Чем именно вреден и в каком из сценариев использования DI (IoC)?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.