Size: a a a

Programming Offtop

2020 March 31

ML

Mikhail Levchenko in Programming Offtop
Прикольное погоняло. @r4zzz4k @Harmonizr
источник

Kd

Konstantin dmz9 in Programming Offtop
жара
источник

АМ

Абдулмуталим Муртазаев in Programming Offtop
Примерил костюм, потом снял и поставил на место?
источник

ML

Mikhail Levchenko in Programming Offtop
Боты разговаривают!
источник

AM

Andrew Mikhaylov in Programming Offtop
Mikhail Levchenko
Боты разговаривают!
Я сам охерел
источник

КР

Кирилл Романенко in Programming Offtop
Igor
Наверное.

Для меня главное что это
- позволяет взять снапшот "мира" и функционально его менять (и получать все плюшки ФП). А потом он уже автоматически отмапится на реальный мир.
- свести все эффекты к одному

PS кстати в моим примерам мне показалось, что мне не хватает линз 🤔
А, так Store - это пример коэффекта?
источник

КР

Кирилл Романенко in Programming Offtop
Igor
А вот так создается ко-эффект на "статус сети"
class NetworkChangeReceiver : BroadcastReceiver {

   fun onReceive(context: Context, intent: Intent) {
       if ("android.net.conn.CONNECTIVITY_CHANGE" != intent.action) return
       val status = NetworkUtil.getConnectivityStatusString(context)
       val isConnected = status != NetworkUtil.NETWORK_STATUS_NOT_CONNECTED

       GlobalScope.launch(Dispatchers.Main) {
           update { db ->
               db.copy(platform = db.platform.copy(isConnected = isConnected)) } } } }
А, да, похоже да
источник

КР

Кирилл Романенко in Programming Offtop
А почему ты везде пишешь, что стор должен быть один? Сложно же масштабировать приложение. А если у меня большой прод и 100 источников?
источник

Kd

Konstantin dmz9 in Programming Offtop
Poul KOsten
Орви странный какой то напал
сириусли? )
источник

АМ

Абдулмуталим Муртазаев in Programming Offtop
Poul KOsten
Орви странный какой то напал
Помянем
источник

Kd

Konstantin dmz9 in Programming Offtop
да, кстати тут еще пару челиков писали о похожем но чет вестей нет
источник

КР

Кирилл Романенко in Programming Offtop
Poul KOsten
По лёгким ударил жёстко
Ты же в курсе, что это корона с 95% вероятностью? Или ты рофлишь?
источник

ML

Mikhail Levchenko in Programming Offtop
Кирилл Романенко
А почему ты везде пишешь, что стор должен быть один? Сложно же масштабировать приложение. А если у меня большой прод и 100 источников?
почему ты думаешь что сложно масштабировать приложение?
источник

ML

Mikhail Levchenko in Programming Offtop
у тебя же, к примеру, Dagger граф тоже один
источник

КР

Кирилл Романенко in Programming Offtop
Кирилл Романенко
А, да, похоже да
И вообще, это же репа, только в профиль. Вместо того чтобы делать стор с маппингом, делаешь репу с интерфейсами в конструктор. То же самое же, нет?
источник

ML

Mikhail Levchenko in Programming Offtop
и в нём скорее всего есть одинокий MainScope
источник

КР

Кирилл Романенко in Programming Offtop
Mikhail Levchenko
почему ты думаешь что сложно масштабировать приложение?
Эээ. Я про то, что если на весь проект только один angmarr-styled Store, то в какой-то момент может стать больно. Если ты юзаешь объект, у которого 100+ пропертей, скрывающих маппинг.
источник

ML

Mikhail Levchenko in Programming Offtop
Кирилл Романенко
Эээ. Я про то, что если на весь проект только один angmarr-styled Store, то в какой-то момент может стать больно. Если ты юзаешь объект, у которого 100+ пропертей, скрывающих маппинг.
не понял, в чём тут проблема
источник

ML

Mikhail Levchenko in Programming Offtop
наоборот, всё явно
источник

PK

Poul KOsten in Programming Offtop
Абдулмуталим Муртазаев
Помянем
Не дождётесь
источник