Size: a a a

React: русскоязычное сообщество

2020 August 09

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Не обязательно.
источник

1

1N54N3 in React: русскоязычное сообщество
Юра Чеботаев
Про «меньше экшенов», «экшен соответствует элементу интерфейса» и «редьюсер реагирует на чужие экшены».
Но это же не помогало с решением проблемы, это были просто советы как улучшить экшены?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А какая проблема напомните?
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Вы вроде спрашивали как перестать писать «как вкатыш» и улучшить свои навыки.
источник

1

1N54N3 in React: русскоязычное сообщество
Это до этого было) А проблема была то что не понятно что делать с объектом discover и как сделать нормально
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А что вас смущает в объекте discover? Откуда идея что с ним надо что-то делать? И почему вы считаете что так как сейчас — не нормально?
источник

1

1N54N3 in React: русскоязычное сообщество
Имею ввиду что сейчас не понятно как сделать проверку на пустоту объекта этого, и нужно ли вообще делать все в куче
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Написанный код работает?
источник

1

1N54N3 in React: русскоязычное сообщество
Нет. Написанного нет - там сейчас дырка
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Где?
источник

1

1N54N3 in React: русскоязычное сообщество
       else if (getState().search.discover) {
           
       }
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
А.
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Ну, я так понимаю, вам есть чем заняться )
источник

1

1N54N3 in React: русскоязычное сообщество
Не понял намёка
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Ну, написать чтобы не было дырки.
источник

1

1N54N3 in React: русскоязычное сообщество
Юра Чеботаев
Ну, написать чтобы не было дырки.
Можно создать свойство у дискавера и делать его true, в экшенах которые меняют дискавер, а в рефрешмувиес проверять? Просто интересует бест практикс решение
источник

1

1N54N3 in React: русскоязычное сообщество
И насчет кучи тоже интересует,код с точки ревью лучших практик
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Лучшая практика такая:
1. Пишешь приемочный тест с моками.
2. Пишешь юнит тест.
3. Добиваешься, чтобы все юниты стали зелеными при полном покрытии функционала.
4. Добиваешься, чтобы приемочный тест стал зеленым.
5. Проходишь автоматизированное тестирование.
6. Проходишь пир ревью.
7. Добиваешься апрува на пир ревью.
8. Релиз-инженер дает зеленый свет на фичу.
9. Фичу раскатывают у части клиентов.
10. Фиксишь баги у клиентов.
11. Демонстрируешь фичу заказчику, и планируешь следующий релиз.
источник

1

1N54N3 in React: русскоязычное сообщество
Тесты же не могут определить, говно ли в коде или нет
источник

ЮЧ

Юра Чеботаев... in React: русскоязычное сообщество
Но так никто не работает.
источник