Size: a a a

Programming Offtop

2020 July 07

AE

Alexandr Emelyanov in Programming Offtop
Alexandr Emelyanov
Нет. Ты объявляешь компонент, он добавляется в скоуп, ты говоришь где он нужен, он туда попадает
Это
источник

АО

Алексей Овсянников... in Programming Offtop
Alexandr Emelyanov
И да, ты сам руками по прежнему все связываешь
А так ты не сам - всё за тебя?:) вы выше сказали просто, что создаешь компонент и говоришь, что куда
источник

AN

Alexander Nozik in Programming Offtop
Alexandr Emelyanov
Да, но это адок в больших приложениях, где куча компонентов
Этот спор был много раз, и я думаю, что резюме всегда одно и то же: IOC вещь полезная почти всегда, а вот без DI-контейнеров можно и обойтись
источник

AE

Alexandr Emelyanov in Programming Offtop
Ты не пишешь никакого кода по связыванию и созданию твоих компонентов
источник

АО

Алексей Овсянников... in Programming Offtop
Alexandr Emelyanov
Ты не пишешь никакого кода по связыванию и созданию твоих компонентов
Ну, тогда скриптуешь ты это через конфиги, так?
источник

AE

Alexandr Emelyanov in Programming Offtop
Алексей Овсянников
А так ты не сам - всё за тебя?:) вы выше сказали просто, что создаешь компонент и говоришь, что куда
Оставить аннотации это не то же самое что поддерживать все дерево зависимостей и рассовать их по необходимым местам
источник

АО

Алексей Овсянников... in Programming Offtop
Alexandr Emelyanov
Оставить аннотации это не то же самое что поддерживать все дерево зависимостей и рассовать их по необходимым местам
Ну в итоге у вас такая логика размазана по всему приложению:)
источник

AE

Alexandr Emelyanov in Programming Offtop
Alexander Nozik
Этот спор был много раз, и я думаю, что резюме всегда одно и то же: IOC вещь полезная почти всегда, а вот без DI-контейнеров можно и обойтись
Можно, но сложно. Зависит от размера дерева компонентов
источник

АО

Алексей Овсянников... in Programming Offtop
И да, аннотации - это логика с подкапотной боковой магией, которую хорошо если понимаешь:)
источник

AN

Alexander Nozik in Programming Offtop
Alexandr Emelyanov
Можно, но сложно. Зависит от размера дерева компонентов
Вообще, по-моему опять идет сравнение теплого с мягким. Мы говорим про разные кейсы.
источник

АО

Алексей Овсянников... in Programming Offtop
Alexander Nozik
Вообще, по-моему опять идет сравнение теплого с мягким. Мы говорим про разные кейсы.
Ну я говорю про DI - внедрение зависимостей
источник

AE

Alexandr Emelyanov in Programming Offtop
Алексей Овсянников
Ну, тогда скриптуешь ты это через конфиги, так?
Нет, я растворяю аннотации. Например на класс повесил что это компонент и объявил конструктор, его параметры подберутся из контекста их тех же компонентов
источник

AN

Alexander Nozik in Programming Offtop
Алексей Овсянников
Ну я говорю про DI - внедрение зависимостей
А его можно очень по разному делать. God object - это тоже DI
источник

AE

Alexandr Emelyanov in Programming Offtop
Алексей Овсянников
И да, аннотации - это логика с подкапотной боковой магией, которую хорошо если понимаешь:)
Там не сложно
источник

AN

Alexander Nozik in Programming Offtop
Для этого не обязательно контейнеры городить
источник

АО

Алексей Овсянников... in Programming Offtop
Alexandr Emelyanov
Нет, я растворяю аннотации. Например на класс повесил что это компонент и объявил конструктор, его параметры подберутся из контекста их тех же компонентов
Добро пожаловать в js:)
источник

AE

Alexandr Emelyanov in Programming Offtop
Алексей Овсянников
Добро пожаловать в js:)
Я про jvm мир
источник

AE

Alexandr Emelyanov in Programming Offtop
Алексей Овсянников
Добро пожаловать в js:)
Между прочим там это тоже есть, в ангуляр например. Один в один
источник

AN

Alexander Nozik in Programming Offtop
Вот DI через аннотации мне не нравится вообще. Зачастую понять, что откуда прилетело становится мало реально. Ну и инжектить начинают не сервисы, а все подряд
источник

AE

Alexandr Emelyanov in Programming Offtop
Alexander Nozik
Вот DI через аннотации мне не нравится вообще. Зачастую понять, что откуда прилетело становится мало реально. Ну и инжектить начинают не сервисы, а все подряд
Нужна культура, да
источник