Size: a a a

2020 November 01

AI

Alexander Ivlev (Ste... in iOS Good Talks
Evgenii Elchev
кто это сказал?
Из определения - di это когда зависимости приходят из вне. Всё. Значит идеальная реализация этого это когда тебе ничего писать не надо
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
Alexander Ivlev (Stef)
Из определения - di это когда зависимости приходят из вне. Всё. Значит идеальная реализация этого это когда тебе ничего писать не надо
именно, и там не слово про как оно там во вне работает, ты смотрел мой коклад? видел что бы хоть одна зависимость определялась внутри?
источник

AI

Alexander Ivlev (Ste... in iOS Good Talks
А сервис локатор как и фабрика это простейшая реализация di контейнера. Ну или называй как хочешь.
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
суть DI  когда в класс зависимости внедрядтся
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
а сервис локатор это когда класс сам из контейнера зависимости выгребает
источник

FG

Ferrero Gram in iOS Good Talks
душнилово пошло
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
почитай короче https://jonfir.github.io/posts/ioc-ios/
источник

AI

Alexander Ivlev (Ste... in iOS Good Talks
Evgenii Elchev
именно, и там не слово про как оно там во вне работает, ты смотрел мой коклад? видел что бы хоть одна зависимость определялась внутри?
И? А если используешь swinject ты видел чтобы хоть одна зависимость внутри объявлялась? Или сервис локаторы?
источник

AI

Alexander Ivlev (Ste... in iOS Good Talks
Evgenii Elchev
а сервис локатор это когда класс сам из контейнера зависимости выгребает
Лол.
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
Alexander Ivlev (Stef)
И? А если используешь swinject ты видел чтобы хоть одна зависимость внутри объявлялась? Или сервис локаторы?
а ты видел что бы я говорил что swinject это локатор?
источник

AI

Alexander Ivlev (Ste... in iOS Good Talks
Сервис локатор не утверждает что это надо делать прям в классе
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
да ну?
источник

AI

Alexander Ivlev (Ste... in iOS Good Talks
Это также контейнер просто супер глупый и простой
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
нет
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
вся суть локатора в том что это контейнер из которого ты извлекаешь зависимости
источник

AI

Alexander Ivlev (Ste... in iOS Good Talks
А ну хотя. Смотри app delegate создаёт фабрику твою, значит всё ужас какой не чистый DI? 😂
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
вот тво либу можно запросто юзать как локатор
источник

AI

Alexander Ivlev (Ste... in iOS Good Talks
Evgenii Elchev
вот тво либу можно запросто юзать как локатор
Как и твою фабрику 😂
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
Alexander Ivlev (Stef)
Как и твою фабрику 😂
а вот хрен, там все приватное, ты снаружи из нее ничего не извлечешь
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
ты ее даже не инстанцируешь
источник