Чтобы меньше нервничать и, следовательно, стать лучшими программистами, мы должны сделать все возможное, чтобы освободить наш код от ерунды, из-за которой его сложно поддерживать и трудно привлекать новых разработчиков. .
Мы используем одно и то же имя для полей базы данных, имен свойств JSON, возвращаемых из API, атрибутов имени поля формы HTML и, наконец, имен переменных Javascript, которые содержат эти значения, исходящие из базы данных. Присвоение вашим данным одинаковых имен на всех уровнях стека освобождает вас от необходимости мысленно отображать, что есть что. Приучите себя соблюдать это правило, и вы станете программистом менее подверженным стрессу.
Мы используем змеиный регистр для именования переменных, которые определяем сами. Это отличает их от большинства вещей, определенных в библиотеке, поскольку большинство библиотек используют верблюжий регистр для имен переменных.
Мы используем полные слова вместо сокращений, и если что-то представляет собой массив, оно пишется во множественном числе. Это помогает людям всех национальностей понять, что такое фрагмент данных, не зная сокращенных версий слов.
Мы используем верблюжий регистр для имен функций просто потому, что это позволяет нам быстро определить, что идентификатор является функцией, а не переменной. Да, я знаю, что функции можно сохранять как значения, но разница в том, что вы не можете вызвать значение примитива/объекта/массива, добавив к нему круглые скобки. Именно здесь проходит грань между функцией и значением, а наличие визуальной подсказки, позволяющей отличить одно от другого, также сделает вас менее напряженным программистом.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3