Как называть переменные для кнопок с указанными c ролями - PullRequest
0 голосов
/ 21 января 2020

В общем, мы должны называть функции, чтобы следовать, начиная с глаголов, и называть переменные, чтобы следовать, начиная с существительных. Но если целевой объект имеет определенную c роль, например, кнопку для создания чего-либо, и я хочу определить связанные с ним переменные, я назвал его как «createButtonStyles». Особенно на языках программирования, которые имеют функции первоклассных объектов, таких как JavaScript, трудно угадать роль, когда мы читаем их имена. Например, когда мы читаем createButtonStyles, мы должны угадать, имеет ли переменная стили кнопки или переменная должна создавать кнопки стилей.

const createButtonStyles = { color: "red" }; // Styles for a create button
function createButtonStyles { ... }; // A function to create styles of create button

Как их назвать?

1 Ответ

0 голосов
/ 05 февраля 2020

Либо вы можете назвать свою переменную stylesForCreateBtns, либо, если у вас есть несколько переменных в стиле кнопок, назовите их с каким-нибудь префиксом, например buttonStyles~, поэтому он будет начинаться с существительного: butonStylesCreateBtn, buttonStylesDeleteBtn, buttonStylesNextBtn. Кроме того, в инструменте автозаполнения, таком как IntelliSense, они будут сортироваться рядом друг с другом.

...