Login
А как сейчас с работой?
113520 просмотров
Перейти к просмотру всей ветки
in Antwort AlexNek 15.07.22 12:49
Что за идиотизм, общаться одними интерфейсами?Можно попробовать без них.
Вот простая задача - отослать email, как бум делать? Каким способом будет отослан email неизвестно (сегодня одним, завтра другим), какие "секреты" (API Key, password) будут нужны тоже неизвестно.
Видимо switch хочется сделать? Или как?
Я имел ввиду, как выше написал, когда код выглядит примерно так
IInterface obj = GetObj();
где GetObj возвращает тоже IInterface. А реализаций этого интерфейса куча. И как мне УДОБНО попасть в нужную реализацию без перебора всех реализаций и запуска приложения? При ошибке можно по стеку ориентироваться - но это искать в проекте файл, потом в нём функцию. При Go To Implementation - копаться в имплементациях. А я хочу просто дрюкнуть Ф12.