Size: a a a

2020 March 04

А

Александр in С#
Впервые сталкиваюсь с ситуацией когда пхпшники кого то хуесосят а не наоборот
источник

ШН

Шерзод Немножко Токсик in С#
Александр
Впервые сталкиваюсь с ситуацией когда пхпшники кого то хуесосят а не наоборот
источник

А

Александр in С#
Шерзод Немножко Токсик
логике в интерфейсе = пиздос
Скажем так, лично я вижу в этом только одну проблему - интерфейс не гарантирует теперь что он именно «контракт».
Но это чисто концептуальная херня
источник

А

Александр in С#
По факту мы получили теперь множественное функциональное наследование))))

Вот если теперь вместо создания отдельных сервисов, объектов, статических классов с каким либо функционалом, начнут пихать это в интерфейсы и везде собачить в наследование - вот это пиздец
источник

А

Александр in С#
Скажем прямо, эта фишка является на мой взгляд нормальной только если методы реализованные по умолчанию имеют именно функционал в рамках интерфейса и его смысла как контракта (использование исключительно полей самого интерфейса) без аргументов извне
источник

А

Александр in С#
Все остальное будет богопротивной херней
источник

Е

Енотечка in С#
че тут у вас?
источник

Е

Енотечка in С#
интерфейсы, методы
источник

Е

Енотечка in С#
пиздос
источник

Е

Енотечка in С#
пойду на пхп писать))
источник

Е

Енотечка in С#
(нет)
источник

ШН

Шерзод Немножко Токсик in С#
1. Изменяет концепцию интерфейсов, теперь можно объявить метод, но клиенты никогда не узнают об этом

2. Фича требует изменений в рантайме, поэтому это говно будет работать только в CoreCLR

3. Приводит к проблеме ромбовидного наследования
источник

Е

Енотечка in С#
3. кста да, это же получается, что теперь можно всякого говна отнаследовать
источник

Е

Енотечка in С#
и получить всякие странные штуки
источник

Е

Енотечка in С#
а че будет кста, ты не проверял?
источник

Е

Енотечка in С#
источник

А

Александр in С#
И откуда там ромб возьмётся?
Интерфейсы не умеют в override же
источник

А

Александр in С#
Ща проверю.. не помню
источник

А

Александр in С#
Nfr
источник

А

Александр in С#
Так
источник