我不是英语母语的人,我想知道如何用多个词命名变量。如何命名两个字变量
例如,我有两个网址。一个用于查询,另一个用于提交。
是否应将它们命名为url_query,url_submit?或querying_url,submitting_url?或者query_url,submit_url?或者诸如submission_url之类的东西?
我更喜欢url_query和url_submit。如果我为了不同的目的有很多不同的网址,它们很整洁。但如果我说出来,这听起来很奇怪。
我不是英语母语的人,我想知道如何用多个词命名变量。如何命名两个字变量
例如,我有两个网址。一个用于查询,另一个用于提交。
是否应将它们命名为url_query,url_submit?或querying_url,submitting_url?或者query_url,submit_url?或者诸如submission_url之类的东西?
我更喜欢url_query和url_submit。如果我为了不同的目的有很多不同的网址,它们很整洁。但如果我说出来,这听起来很奇怪。
你可以给他们命名,但他们觉得你是对的。通常,我会camelCase它们,而不是使用下划线。
submitUrls/queryUrls
尝试放眼全球然而,你可能有这些在其他页面复制,你也许能够建立过类似*动作/ *映入现有名称(即递交+提交什么“ submitUrls“)
另外,如果您在命名时似乎对您没有什么意义, (行)
这是一个高度自以为是的主题,它可能是一个非常有意义的主题,它可能是最好咨询您选择的特定编码风格。
但是,一般而言,您希望变量名称易于理解和易读。
由于这个原因,url_submit
和url_query
等项目可能是更好的选择,因为两者都可以理解。
有许多不同的命名约定,但这里最重要的因素是可读性和实现。请记住,评论也将有助于可读性。
此网站是有关实际代码的问题。我明白你所问的与编码有关,但它并不是真正的代码。 –