Login
C# - pattern matching - many discards
22611 просмотров
Перейти к просмотру всей ветки
in Antwort alex445 06.03.24 20:24, Zuletzt geändert 07.03.24 08:08 (Программист)
Делегаты лучше ваших сраных инжекций, т.к. не требуют создания дополнительного объекта для вызова функций. Можно цеплять функции напрямую.
Еще раз. Зачем у тебя вообще есть разные классы?
Сделай себе контейнер с делегатами и замени 99% кода на этот контейнер.
Вообще, есть поверье, что инжекции изобрели (или развили до маразма) всякие джависты, у которых на заре Джавы не было нормальных инструментов в языке, типа делегатов.
Инжекты нужны для того, чтобы была возможность подменять объекты. Это активно используется как продуктивном коде, так и в тестировании.