Наилучшая практика для именования описаний типов действий с избыточностью - PullRequest
0 голосов
/ 05 июля 2018

В настоящее время при использовании типа действия с именем как MY_ACTION_TYPE_1 = 'MY_ACTION_TYPE_1' когда он становится действительно длинным, он становится совершенно нечитаемым, так как он отрезан от вида в расширении Redux Chrome. Какова наилучшая практика, чтобы назвать значение? Язык природы (т. Е. MY_ACTION_TYPE_1 = 'My action type 1') или всегда должен совпадать с именем переменной выше?

Есть ли какие-либо компромиссы или проблемы, если я задаю значение имени типа действия, отличное от самого имени переменной типа действия?

т.е. ниже приведен пример переноса текста на естественном языке, в то время как метод «все заглавные» одним словом только что обрезан.

enter image description here

1 Ответ

0 голосов
/ 05 июля 2018

Вы можете свободно указывать своим типам действий любую ценность, которую вы считаете наиболее приемлемой и информативной. Сам по себе Redux не заботится о значениях и даже не заботится о том, что это строка. Вам просто нужно сделать их достаточно разными, чтобы ваш код мог правильно определить, когда обновлять соответствующие фрагменты состояния, и достаточно информативными, чтобы можно было легко отлаживать ваше приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...