比如 username , 这个应该明显是一个完整的单词,那依据各种语言的规范而言,究竟能不能命名成 userName ,这样是明显错误的还是说这样做也可以。
比如 username , 这个应该明显是一个完整的单词,那依据各种语言的规范而言,究竟能不能命名成 userName ,这样是明显错误的还是说这样做也可以。
|
1
鲁迅说,世上本没有路……
想想 HTTP 的 Referer |
|
wolfieMar 14, 2024
3
eMail 、passWord 、toolKit
|
|
taotaodaddyMar 14, 2024
5
userName - 能, 不是错误 它对应 user name
虽然更多时候使用 username 作为一个独立单词, 但 user name 总归也是没错的, 看你们规范怎么定 |
|
6
@taotaodaddy #5 passWord 呢,怎么破
|
|
NoOneNoBodyMar 14, 2024
8
我一律小写,避免代码中忘记了引起错误,还难查
只是要显示输出时,才处理一下“好看”一点 |
|
9
password 是个完整的词啊,谁会把拆成 passWord 啊,是不是有什么大病?
|
|
leonshawMar 14, 2024 via Android
10
username 是用户名,user name 是用户的名字。
|
|
lx271896700133Mar 14, 2024
11
@k9982874 真的有。
|
|
churchillMar 14, 2024
12
说服要读“shuō fú”还是“shuìfú“
一骑红尘妃子笑要读”Qí“还是“Jì” 这个世界对强迫症不够友好 |
|
taotaodaddyMar 14, 2024
13
说实话,pass word 我还一次没见过...
但是 user name, user's name ,还是见过的 所以 passWord 还是算了吧... 如果追求干净,那就 username,作为一个独立单词,不驼峰 |
|
14
如果要真的正儿八经根据规则来的话,根据规则的不同,你还真可以被允许写成 userName 或 username 。
但是从我个人的体验来看,我看到的版本都是 username ,几乎没有见过 user_name 或者 userName 的形式。 我个人遇到这种情况一般都是取大家常用的那个,通常也就是看起来更舒服的那个。 之所以选自己看起来更舒服的那个(通常来说是更常用的那个)会更好是因为,这个东西真的很难强求,主要原因是在你的一些项目里几乎不可能避免用其他人的包(甚至是来自其他语言的包),那么这个时候你避免不了的要去使用人家的命名方式(或者你要自己独立完成一个包装,通常你也不会因为这么小的问题去给第三方库一个包装) 我觉得题主主要的问题在于:“真的有没有一种大家的共识呢”,我直接告诉你,没有,你放弃吧。对此,在个人或者团队书写的时候按照自己规定好的规则,其他情况,随便不管它。 |
|
2xvaHoK2LGxQ29R5Mar 15, 2024 via Android
15
一般来说应该是短语会用驼峰或者是下划线命名 例如 addUsername 这样
|
|
HENQIGUAIMar 15, 2024
16
不觉得 username 和 password 很对称嘛,都是全小写 8 个字母。
|
|
superedlimitedMar 15, 2024 via iPhone
17
mAcOs SonOMa 此贴终结
|
|
18
@superedlimited #17 看了后全身像 1W 只蚂蚁在身上爬
|
|
idonttellyouMar 15, 2024
19
刚才在手上的项目中搜索了一下,在腾讯 IM library 中,看到了基本都是 userName 。例如:
package com.tencent.qcloud.tuikit.tuicallkit.extensions.inviteuser; class GroupMemberInfo { protected String userId; protected String userName; protected String avatar; protected boolean isSelected; } |
|
21
@idonttellyou #19 它这里是 QQ 号还是昵称
|
|
idonttellyouMar 15, 2024
22
@unt IM 里面的昵称
|
|
23
找个权威点的英文辞典,能搜到的当一个单词,搜不到的当两个单词。
|
|
superedlimitedMar 15, 2024 via iPhone
24
@unt 哈哈哈哈哈太可爱了😻
|
|
NiizukiMar 15, 2024
26
真的有必要纠结这种东西吗,username 用的更多就 username 吧
|