
结构体名用中文
变量名用拼音和英文混合
哪怕都用拼英也统一风格呀,要么都缩写要么都全写。。
注释抄的文档的,不是他自己写的。。
最后配上 360

结构体名用中文
变量名用拼音和英文混合
哪怕都用拼英也统一风格呀,要么都缩写要么都全写。。
注释抄的文档的,不是他自己写的。。
最后配上 360
|
q8515620Jul 30, 2024 via Android
1
哈哈哈哈哈哈
|
|
minibear2021Jul 30, 2024
2
以后都是 ai 编程,ai 能看懂就行了,人不需要看懂,哈哈
|
|
kxg3030Jul 30, 2024
3
为什么我看图片都是损坏的
|
|
xcsoftJul 30, 2024
4
这该不会是易语言写多了吧 哈哈哈哈
|
|
5
提个建议,在 json 内的 key 名 可以用下划线吗?我一直认为在数据传递的过程中,用小写加下划线比驼峰舒服。
|
|
maxwellzJul 30, 2024
6
这...写的,能跑就行🙏
|
|
7
可以了, 至少看着规整都是大驼峰, 命名风格明显是不同老哥在不同时期加的, JD, WD 应该是最长用到的, 可能到处都是于是老哥起了个短的, 剩下的 英文/拼音/拼音加英文/拼音首字母缩写 混用一般都是不同人不同时期挨个加上去的.
看情况, 这应该是内部沟通对象, 那属性也有可能是其他早期接口传回来的导致一直沿用下来也不一定. 槽点不大, 至少都有注释了, 可以了真的. 至于 360 有啥吐槽的, 功能全面简单好用论安全性秒火绒几条街, 都程序员了还驯服不了那几个广告? |
|
8
除了发动机转速有点难绷,其他都可以接受
|
|
shadowyueJul 30, 2024
9
超复杂的业务名称你们是怎么命名的?翻译成英文好长一段又不知道翻译的好不好。拼音感觉也不太行。
搞得我有时候都放弃了,直接一串中文。。。。 比如近 30 天目标分成基数,近三个月分成金额趋势 |
|
maxwellzJul 30, 2024
10
哦,还缺英文单词拼写错误,不然就齐活了
|
|
JesensJul 30, 2024
11
我感觉还好,因为翻译成英文会很长
|
|
yanyao233Jul 30, 2024 via Android
12
有中文注释就偷着乐吧,下回直接不给你加注释🤣
|
|
madkuJul 30, 2024
13
注释很详细
|
|
14
这种偏向业务的不好用一长串英语命名变量,用中文其实是可取的,反而减少误解和沟通成本
|
|
gerefoxingJul 30, 2024
16
会计、财务、税务业务那些字段有些用英文名就很长,基本都是用拼音
|
|
jrqlxueJul 30, 2024
17
golang 其实可以直接中文变量名的,用拼音和英文你们很照顾了..
另外,用 int32 int16 uint8 uint16 而不是直接 int 很细致了,不清楚是不是要嵌入式/物联网对内存有更高的控制要求 |
|
19
发动机转速,FDJZSpeed ,有点绷不住,用 EngineSpeed 不就好了,或者 FDJZS
|
|
AsukaShenJul 30, 2024
20
@raviscioniemeche 我也是,感觉是梯子问题..
|
|
22
不重要,不考虑场景的规约狗屁不是。还有些规约属于是制定者的自嗨,更加不必理会
|
|
tallestJul 30, 2024
23
我觉得抽象的是那个中文的结构体名字
|
|
hidemynameJul 30, 2024
25
知足吧,我这还有使用中文拼音的第一个字母的,我想破脑袋也不知道他这个名称是啥意思
|
|
ShaarJul 30, 2024
26
我之前的同事写了个我绷不住的变量名 kuaisuRecharge 拼音+英文组合
|
|
ovtfkwJul 30, 2024 via iPhone
27
能跑就行,激动个啥
|
|
beneoJul 30, 2024
28
这是一个故事的开始,讨厌“他”,理解“他”,成为“他”
|
|
HuelseJul 30, 2024
30
还在用个 360 加速球确实有点崩不住
|
|
hhhh115Jul 30, 2024
31
有注释就该烧香了
|
|
jadehareJul 30, 2024
32
这结构命名确实难绷
|
|
cutecoreJul 30, 2024
33
我们直接中文枚举
|
|
ChainLockJul 30, 2024
34
优雅
|
|
ChainLockJul 30, 2024
35
我知道这并不好笑,但是我实在忍不住啊
|
|
San668Jul 30, 2024
36
出来赚钱而已,那能有那么多要求,能正常发工资就阿弥陀佛了
|
|
kanepan19Jul 30, 2024
37
能跑就行,大家都是混工资的
|
|
38
我拼音不好,起变量名,要么英文要么中文。拼音有歧义,实在不好猜。
比如"周边车牌号"等于 surrounding_license_plate_numbers, 名字长点就长点,反正用的不多。 |
|
ShareDuckJul 30, 2024
39
只要不用拼音缩写,其他的我都能接受。用中文没什么问题,不过前提是不要使用不支持中文的工具就好。
|
|
sagaxuJul 30, 2024
40
见过字段名全部用 ABC+数字后缀的,数据库表名字段名也是这样,问就是增加第三方二次开发成本,更有机会拿到后续项目
|
|
a1562619919Jul 30, 2024 via Android
41
写代码不是为了写出让所有人都满意的代码,而是写出自己能看懂的代码
|
|
noahliasJul 30, 2024
42
缩写加英文+中文拼音 混合大杂烩
哈哈 |
|
43
部标? 现在都发展到什么版本了 ?
|
|
Tanix2Jul 30, 2024
44
这种专业领域纯中文挺好的
|
|
shijingshijingJul 30, 2024
45
@q8515620 仅有的英文信号 Signal 还拼错了 。。。
|
|
byzodJul 30, 2024
46
就这,你要是去实体行业看看那些野路子工程师自己搓的小程序
保证什么低血压低血糖全给治好了 |
|
XFLx2Jul 30, 2024
47
只说 2 个字:震惊
|
|
kranJul 30, 2024 via Android
48
曾经做过一个人效系统,最终决定变量名使用中文。最简单便捷容易理解。
|
|
seeu2exJul 30, 2024 via iPhone
49
英文缩写不知道咋整
|
|
50
英语、拼音、混搭,我都能接受
我不能接受英语拼写错误,拼音平翘舌搞错,缩写把顺序写颠倒这种。。。太尼玛蛋痛了。。。。 |
|
shijingshijingJul 30, 2024
51
你把它理解成 防御性编程 的一种是不是就不会那么难受了?
|
|
52
@HappyAndSmile 是的,尤其是财务、库存场景,用英文、缩写、拼音都很麻烦,还是中文简洁明了~
|
|
aliveyangJul 30, 2024
53
有注释的话我感觉还行
|
|
dji38838cJul 30, 2024
54
这是因为英文词汇有限
只能这样了 |
|
ArthitJul 30, 2024
55
我还见碰见过把中文当字段名名呢
|
|
56
我感觉已经可以了 又没有乱七八糟的
|
|
RoccoShiJul 30, 2024
57
FDJZSpeed 有点难绷哈哈哈
|
|
Ct5T66PVR1bW7b2zJul 30, 2024
58
拼音加英文确实有点难绷,但是起码写了备注
|
|
needppJul 30, 2024
59
哈哈,cache [擦车] 来了
|
|
hiboshiJul 30, 2024
60
这重要么?有时候业务就是很难起名字,强行用英文 有时候真的不合适。
|
|
danisadreamerJul 30, 2024 via iPhone
61
有没有一种可能,这个是工具自动生成的,配置里的结构体名字就叫这个
|
|
netabareJul 30, 2024 via iPhone
62
头一回见到把类型、参数名和注释垂直对齐的格式,这种格式要是稍微改个参数名感觉要维护起来会很难受
|
|
63
纯英文: Height, 纯拼音: RanLiaoXiaoHao, 拼音首字母: JD, 英文+拼音: JiaSuTaBanAddr, 英文+拼音首字母: FDJZSpeed, 拼音+英文首字母: LPNZhouBian 。真是叹为观止!叫这哥们努努力,加上“英文首字母”和“英文首字母+拼音首字母”两种方式,8 种命名的排列组合就齐了。
|
|
mingtdlbJul 30, 2024
64
我主张 能跑起来,且稳定,没毛病就行
|
|
AckvincentJul 30, 2024
65
大家都在摸鱼,差不多就行了。
|
|
ivveiJul 30, 2024
66
过于离谱,叹为观止。特别是 FDJZSpeed ,真的不是来搞笑的么…… 转 都出来了,速 居然成了英文
|
|
suyuyuJul 30, 2024
67
|
|
laofan666Jul 31, 2024 via iPhone
69
不好翻译的情况下起中文名没毛病
|
|
vvhyJul 31, 2024
70
FDJZSpeed 这个实在绷不住哈哈哈哈
|
|
71
别笑,这不就是有些人推崇的增加维护难度吗?只有自己能看懂,可以增加自己的不可替代性。
坛里经常这样,教别人如何不可替代,自己遇到了又要骂的。 |
|
jadec0derJul 31, 2024
72
我觉得最绷不住的是 KGSigal 开关信号
Signal 还是错的 |
|
73
嘲笑的都是在互联网公司待习惯的或者毕业没几个年头的
不嘲笑或者一笑而过的都是基层经验丰富、贴近生产生活的 |
|
ZGameJul 31, 2024
74
有注释就挺好的 我感觉要么全中文 要么英文会好点
|
|
75
|
|
shocoJul 31, 2024
76
命名三个原则,1. 易理解; 2. 免记忆; 3. 好用。 所以缩写前缀加中文是相当适用的。
|
|
enaxmJul 31, 2024
77
谁管这个,很多都是以前留下来的,开发离职了好几个了,改啥
|
|
dbpeJul 31, 2024
78
我觉得没什么问题..最终是要服务到人的..人舒服就好了..如果组内都是这种...你换个英文的...emmm..
|
|
zhangericJul 31, 2024
79
有注释能看懂就行了,可能人公司就是这么规定得.看不惯,你大不了自己再转一下呗.
|
|
asasjajsajsdJul 31, 2024
80
一些专业名词用 拼音 缩写很正常的, 因为专业名词 一大坨
|
|
uiosunJul 31, 2024
81
kuaidi_hundred……至今觉得很强!第一眼看过去,以为是英文,仔细一看,有点英文,但不多
|
|
duanxianzeJul 31, 2024
82
哈哈哈哈,其实挺好了,有注释就行
|
|
gpt5Jul 31, 2024
83
挺好的,jd,wd 比 latitude ,longitude 好写多了
|
|
X0V0XJul 31, 2024 via iPhone
84
360 加速球才是亮点
|
|
codingKingKongJul 31, 2024
85
你猜我为什么笑不出来, 我正在接手一个项目...
|
|
jwjJul 31, 2024
86
对接过 GPS ,命名命烦了,直接 a-z
|
|
87
吐槽理解。
但不明白为什么用“有个沙雕”来攻击楼下。 |
|
ethangogogoJul 31, 2024
88
只有我觉得甚至有点恐怖吗,看起来像是什么汽车相关的,安全性堪忧
|
|
silentCMJul 31, 2024
89
我之前做一个政府的公积金的项目他们也是这样写的,数据库字段命名,代码里面都是拼音首字母大写,我根本不知道什么意思。
|
|
ZnemoJul 31, 2024
90
不是为这种代码辩解,确实专业名词太多,被迫用有限的词汇量去描述大千世界 😂 有的时候使用拼音可能要比使用了错误的单词好些。
|
|
Narcissu5Jul 31, 2024
91
中文比拼音缩写好,拼音缩写就跟脸滚键盘滚出来的一样。还有有些中文名字,翻成英文真的就翻不回来了
|
|
yooomuJul 31, 2024
92
@jrqlxue #17 这个估计是 golang 结构体与字节数组用 binary 包序列化和反序列化的强制要求,类型需要是有明确长度的。看物联网场景与硬件交互估计免不了这个
|
|
93
单看这部分代码,命名差强人意,但整体看起来比强行用英文命名的好理解的多。
|
|
BornThisWayJul 31, 2024
94
@lambdaq 我也最讨厌这种人 典型的糊弄加不专业 常见单词都能拼错我很怀疑这种人的工作能力
|
|
cominghomeJul 31, 2024
95
能看懂就行,我反正觉得问题不大。
专业英语还是有点门槛的,非日常用词第一时间想不起来直接用拼音替代并不是什么丑事(有些单词用的人第一时间想不起来读的人没准也没法顺利读通) |
|
2xvaHoK2LGxQ29R5Jul 31, 2024 via Android
96
想想看这代码要放在你的车上的话有点怕怕的
|
|
97
@noahlias
你这难道不是刻板印象?说白了还是见识少,让你去对接几个 ERP 或者财会系统你就老实了 |
|
tomatocici2333Jul 31, 2024
98
@silentCM 这种都有字典表的 其实还好
|
|
noahliasJul 31, 2024
99
|
|
100
我感觉没啥问题,简单明了,好理解,好沟通。竟然这么多人觉得不合理... 那么 OP 觉得应该怎么命名呢,能否重命名一下,提供个示例?各路大神也可以重命名下
|