Size: a a a

iOS Developers — русскоговорящее сообщество

2019 December 25

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
все давно всё пишут на .NET core
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
все DI теперь просто API врапперы над .NET core DI
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
только для тех людей, которым влом новый API учить )
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
а вообще, в последнем asp.net ( framework ) мы юзали http://www.castleproject.org/projects/windsor/
Но это было года 2 назад
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Marian Fotev
Чтобы быть уверенным в количестве ссылок как минимум...
хм, а вот это аргумент
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
Stanislav
Не говори о чем не знаешь
я так и написал, что могу ошибаться
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
Андроид не мой конек
источник

MF

Marian Fotev in iOS Developers — русскоговорящее сообщество
Anton Burkin
хм, а вот это аргумент
Ну как бы один из принципов dependency inversion)
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Ну просто в iOS с концепцией ARC вместо GC это играет новыми красками
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
в GC тебе по сути до фанаря, сколько там ссылок, ибо GC придёт и всё уберёт за тебя ( если ты совсем сильно не накосячил )
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
а с ARC, не расставил weak pointer и привет memory leak
источник

MF

Marian Fotev in iOS Developers — русскоговорящее сообщество
Зависит от того, как готовить будешь. Можно делать протокол. Сразу там же private имплементацию и инжектить. К примеру если это сервис какой
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Я не знаю о каких ещё прелестях DI говорить, как о том, что с правильным DI о зависимостях знает только один класс и только в AppDelegate/SceneDelegate
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Я вот думаю, как можно в SwiftUI применить DI
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
в react.js например нет никаких DI и чудесно живём )
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
и вот SwiftUI как бы похож на react.js
источник

MF

Marian Fotev in iOS Developers — русскоговорящее сообщество
Anton Burkin
Я вот думаю, как можно в SwiftUI применить DI
Так а какая разница? SwiftUI или UIKit? С редаксом точно так же можно инжектить норм в тему
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
и тут я задумался
источник

MF

Marian Fotev in iOS Developers — русскоговорящее сообщество
Да и лишь декларативный подход к UI ничего не меняет. Можно писать так же как и раньше
источник

AB

Anton Burkin in iOS Developers — русскоговорящее сообщество
Marian Fotev
Так а какая разница? SwiftUI или UIKit? С редаксом точно так же можно инжектить норм в тему
Вот я ещё посматриваю на reswift
https://github.com/ReSwift/ReSwift
источник