Size: a a a

2020 September 11

НП

Никита Петроченко... in CODE BLOG / C#
Sergey Trofimov
я вот не понимаю где анти
Вот плохо)
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
IoC есть такой паттерн
источник

S

Sergey Trofimov in CODE BLOG / C#
Макс Епифанов
IoC есть такой паттерн
крассавчик
источник

HJ

Happy Jupiter in CODE BLOG / C#
источник

EA

Egene Avdeev in CODE BLOG / C#
Чеж дальше будет
источник

НП

Никита Петроченко... in CODE BLOG / C#
Egene Avdeev
Чеж дальше будет
Мм?
источник

EA

Egene Avdeev in CODE BLOG / C#
Ну началось про сервис локатор и ioc,  и что? Весь срач всё?
источник

rr

razumovsky r in CODE BLOG / C#
Господа, а какой классический алгоритм решает такую задачу, как нахождение подмножества коллекции, такого что все элементы последовательны и больше чем некоторое число К ?
источник

НП

Никита Петроченко... in CODE BLOG / C#
Egene Avdeev
Ну началось про сервис локатор и ioc,  и что? Весь срач всё?
Это не срач. Тут уже чисто личное мнение
источник

S

Sergey Trofimov in CODE BLOG / C#
та какое личное) должны ж быть ясные аргументы
источник

S

Sergey Trofimov in CODE BLOG / C#
я считаю чтобы понять недостатки локатора надо его долго и упорно юзать
источник

S

Sergey Trofimov in CODE BLOG / C#
а щас его используют 1 раз из 100 потому что есть IoC
источник

S

Sergey Trofimov in CODE BLOG / C#
мне тупо не понятно вообще почему SL плохо - плохо, а IoC боженька
источник

S

Sergey Trofimov in CODE BLOG / C#
хотя по сути задачи почти одни
источник

НП

Никита Петроченко... in CODE BLOG / C#
Sergey Trofimov
я считаю чтобы понять недостатки локатора надо его долго и упорно юзать
Больше года выпиливаем его нахуй. Потому что кое кто, кто думает, что внедрять сервис локатор как объект, это хорошая идея
источник

S

Sergey Trofimov in CODE BLOG / C#
ну расскажи тогда какие проблемы были)
источник

S

Sergey Trofimov in CODE BLOG / C#
я ж не наезжаю там и с ноги вертуху крутить не буду
источник

S

Sergey Trofimov in CODE BLOG / C#
просто интересно
источник

НП

Никита Петроченко... in CODE BLOG / C#
Что такое DI? Грубо говоря это механизм который при применении вываливает тебе список контрактов, которые нужны для работы с ним
И ты обязываешься их реализовать. Явно это видя
Внедряя в него не сервисы, а сервис-локатор ты сам себе портить ясное понимание о том, что этому объекту для работы надо
Плюс уже не ты контролируешь внедрение, а класс у которого есть ссылка на локатор контролирует весь процесс создания объектов и их передачу между ними
источник

НП

Никита Петроченко... in CODE BLOG / C#
Т.е. уже кратко, ты не создаёшь неявные зависимости
источник