Size: a a a

Programming Offtop

2020 July 07

АО

Алексей Овсянников... in Programming Offtop
Ну, может
источник

АО

Алексей Овсянников... in Programming Offtop
Просто я пока что не видел ни одного оправданного использования:)
источник

AN

Alexander Nozik in Programming Offtop
Я видел, но не очень много
источник

AN

Alexander Nozik in Programming Offtop
Я правда либами занимаюсь, там это вообще мало где бывает нужно.
источник

BV

Boris Vanin in Programming Offtop
Алексей Овсянников
Просто я пока что не видел ни одного оправданного использования:)
Ну, во-первых это красиво
источник

АО

Алексей Овсянников... in Programming Offtop
источник

AE

Alexandr Emelyanov in Programming Offtop
Алексей Овсянников
Вот как ни крутите, не понимаю я, зачем эти ваши DI, кроме как для подмены в моках, нужны
Так это OD из SOLID, ну и L, если по фен-шую через интерфейсы
источник

АО

Алексей Овсянников... in Programming Offtop
@lex_it опять же, в жс сейчас есть const/let с нормальными скоупами
источник

AE

Alexandr Emelyanov in Programming Offtop
Алексей Овсянников
@lex_it опять же, в жс сейчас есть const/let с нормальными скоупами
И?
источник

АО

Алексей Овсянников... in Programming Offtop
Alexandr Emelyanov
Так это OD из SOLID, ну и L, если по фен-шую через интерфейсы
OD без DI вполне существует:)
источник

АО

Алексей Овсянников... in Programming Offtop
Ну это уже пол дела, а то var - вообще бяка
источник

AE

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

AE

Alexandr Emelyanov in Programming Offtop
Алексей Овсянников
Ну это уже пол дела, а то var - вообще бяка
JS все равно не айс как первый язык
источник

АО

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

AE

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

АО

Алексей Овсянников... in Programming Offtop
И чем это отличается от вызовов конструкторов/фабрик?
источник

AE

Alexandr Emelyanov in Programming Offtop
Алексей Овсянников
И чем это отличается от вызовов конструкторов/фабрик?
У тебя появляется high cohesion на фабрики
источник

AE

Alexandr Emelyanov in Programming Offtop
И да, ты сам руками по прежнему все связываешь
источник

АО

Алексей Овсянников... in Programming Offtop
А на DI такого нет? Я же правильно понимаю, что речт о завязывании на фабриках?
источник

AE

Alexandr Emelyanov in Programming Offtop
Алексей Овсянников
А на DI такого нет? Я же правильно понимаю, что речт о завязывании на фабриках?
Нет
источник