В интервью некоторое время назад для позиции .NET интервьюер спросил меня: "Для чего вы используете частный интерфейс?".
Я спросил его, имел ли он в виду разницу между неявной vs явной реализацией интерфейса, на которую он ответил нет.
Итак, мне интересно:
- Что он имел в виду?
- Что вы бы использовали для частного интерфейса?