Как стать автором
Обновить
5
0
Владимир @KwI

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

Отправить сообщение

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

Время на прочтение6 мин
Количество просмотров10K

Когда я заглядываю в файл {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
Читать дальше →
Всего голосов 8: ↑7 и ↓1+6
Комментарии11

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

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

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

Информация

В рейтинге
Не участвует
Откуда
Екатеринбург, Свердловская обл., Россия
Зарегистрирован
Активность