Я бы сказал, что именование действий должно всегда отражать то, что на самом деле произошло, а не раскрывать детали реализации. например TODO_ITEM_ADDED лучше ADD_TODO_ITEM.Является ли хорошей практикой назвать действия Flux в прошедшем времени?
1
A
ответ
2
Большинство действий обновления состоит из двух этапов:
- Поставляя данные в приемном пункте (веб-службы магазин руды или что-то в этом роде)
- реагирующих на результат действия обновления
Особенно при использовании вызовов async API этот шаблон полезен для предотвращения зависания пользовательского интерфейса. Таким образом, первое действие будет использовать настоящее/будущее время, а второе действие будет использовать прошедшее время.
Ваш пример может быть для двух разных действий. Одно уже произошло, а другое направляет что-то добавить. Я думаю, что вы будете чувствовать себя естественно правильно, когда прочитаете его в своем коде. – WiredPrairie