Size: a a a

Programming Offtop

2020 July 30

KD

Konstantin Dovnar in Programming Offtop
Igor
потому что это проще?
Ну слушай. Если заказчик придёт и скажет сделать что-то, что сложнее, его не пошлёшь нахуй с мыслью "до этого было проще".
источник

ML

Mikhail Levchenko in Programming Offtop
Konstantin Dovnar
Ну слушай. Если заказчик придёт и скажет сделать что-то, что сложнее, его не пошлёшь нахуй с мыслью "до этого было проще".
ну вообще, фильтровать базар заказчика – это одна из задач инженера
источник

KD

Konstantin Dovnar in Programming Offtop
Mikhail Levchenko
чет нихера не понял кейс
Было:
* Добавляется\удаляется пользователь
* выставляется стейт на загрузку
* данные обновляются и выдаются в стейте с данными

Стало:
* Добавляется (но не удаляется) пользователь
* Надо обновить данные только для нового пользователя
* Но надо показать загрузку
* Приходится в обработчике (читай reducer, но тут немного другая залупа) сохранять предыдущий стейт, чтобы потом из него достать предыдущие данные и добавлять к ним данные нового пользователя
Т.к. если сразу вкинуть стейт загрузки мы теряем стейт с данными пользователей
источник

ML

Mikhail Levchenko in Programming Offtop
чет всё равно не понял
источник

KD

Konstantin Dovnar in Programming Offtop
Mikhail Levchenko
ну вообще, фильтровать базар заказчика – это одна из задач инженера
Обновлять конкретного пользователя вместо всех сразу — такой себе фильтр базара:)
источник

ML

Mikhail Levchenko in Programming Offtop
зачем тебе предыдущий стейт?
источник

KD

Konstantin Dovnar in Programming Offtop
Mikhail Levchenko
чет всё равно не понял
источник

I

Igor in Programming Offtop
Konstantin Dovnar
Было:
* Добавляется\удаляется пользователь
* выставляется стейт на загрузку
* данные обновляются и выдаются в стейте с данными

Стало:
* Добавляется (но не удаляется) пользователь
* Надо обновить данные только для нового пользователя
* Но надо показать загрузку
* Приходится в обработчике (читай reducer, но тут немного другая залупа) сохранять предыдущий стейт, чтобы потом из него достать предыдущие данные и добавлять к ним данные нового пользователя
Т.к. если сразу вкинуть стейт загрузки мы теряем стейт с данными пользователей
А нельзя хранить весь стейт в какой-то мапе c ключом по user-id?
источник

KD

Konstantin Dovnar in Programming Offtop
Не совсем тот кейс, но суть та же
источник

I

Igor in Programming Offtop
> bloc
> dart

ну это #ban 😈
источник

KD

Konstantin Dovnar in Programming Offtop
Igor
А нельзя хранить весь стейт в какой-то мапе c ключом по user-id?
Не очень понял мысль. Чем это поможет?
источник

ML

Mikhail Levchenko in Programming Offtop
> UDF
> BLoC
кек
источник

KD

Konstantin Dovnar in Programming Offtop
Igor
> bloc
> dart

ну это #ban 😈
😢
источник

KD

Konstantin Dovnar in Programming Offtop
Mikhail Levchenko
> UDF
> BLoC
кек
Чем нет, если вполне да?
источник

ML

Mikhail Levchenko in Programming Offtop
так
источник

ML

Mikhail Levchenko in Programming Offtop
а в чем проблема хранить пользователей то, пока идёшь за новым?
источник

AS

Andrei Shikov in Programming Offtop
а что с блоками не так? 😄
источник

KD

Konstantin Dovnar in Programming Offtop
Mikhail Levchenko
а в чем проблема хранить пользователей то, пока идёшь за новым?
Ни в чём, просто я не уверен, насколько это верно.
источник

KD

Konstantin Dovnar in Programming Offtop
Каждый раз делая что-то такое ощущение, что наступаю в какую-то склизкую лужу грязи. В голове сразу ощущение "а что если утечёт тут что-то"
источник

KD

Konstantin Dovnar in Programming Offtop
Но если шарящие люди скажут: "Нет, это норма, все так делают и так нужно", - то вопросов в этом кейсе больше нет
источник