【发布时间】:2021-06-10 20:46:57
【问题描述】:
我主要使用 JS 进行开发,但自从 React 和他的朋友进入我的生活后,我觉得我正在编写更多的变量名称,比以前更多,而且我在命名它们时遇到了麻烦。
通常会尝试选择一些我能记住并且其他人也能记住的东西,同时也尽量保持逻辑性,不要太长。
例如在消息应用中,user 可能代表logged in user、recipient user 或user API。
我所做的通常是user 指代系统中的任何其他用户。
me 指的是登录用户。 API 取决于...
你是做什么的?它应该是带有长变量名的驼峰式吗?
userLoggedIn、userRecepient、userAPI 等?是否有我可以参考的常用模式或来源(书籍、社区等)?
【问题讨论】:
标签: language-agnostic naming-conventions conventions