Pull to refresh
5
0
Владимир @KwI

Frontend-разработчик

Send message

Мы слишком много используем redux-селекторы

Reading time6 min
Views10K

Когда я заглядываю в файл {domain}/selectors.js в больших проектах на React/Redux, с которыми работаю, я часто встречаю огромный список redux-селекторов подобного вида:


getUsers(state)
getUser(id)(state)
getUserId(id)(state)
getUserFirstName(id)(state)
getUserLastName(id)(state)
getUserEmailSelector(id)(state)
getUserFullName(id)(state)
…

На первый взгляд использование селекторов не выглядит чем-то необычным, но с опытом мы начинаем понимать — селекторов может накопиться слишком много. И кажется, мы дожили до этого момента.


image
Читать дальше →
Total votes 8: ↑7 and ↓1+6
Comments11

Харви Файнберг: Готовы ли вы к неоэволюции?

Reading time1 min
Views1.3K
Специалист по этике медицины Харви Файнберг показывает нам три пути развития постоянно эволюционирующего человеческого вида:
  • Прекратить эволюционировать полностью
  • Эволюционировать естественно
  • Контролировать следующие этапы нашей эволюции, используя генетические модификации, чтобы сделать нас умнее, быстрее, лучше.

Неоэволюция вполне возможна.
Как мы поступим с этой возможностью?
Total votes 7: ↑4 and ↓3+1
Comments3

Information

Rating
Does not participate
Location
Екатеринбург, Свердловская обл., Россия
Registered
Activity