对接群里看到别的公司发的代码截图,有点绷不住

105 天前
 mainjzb

结构体名用中文

变量名用拼音和英文混合

哪怕都用拼英也统一风格呀,要么都缩写要么都全写。。

注释抄的文档的,不是他自己写的。。

最后配上 360

19655 次点击
所在节点    程序员
174 条回复
uiosun
105 天前
kuaidi_hundred……至今觉得很强!第一眼看过去,以为是英文,仔细一看,有点英文,但不多
duanxianze
105 天前
哈哈哈哈,其实挺好了,有注释就行
gpt5
105 天前
挺好的,jd,wd 比 latitude ,longitude 好写多了
X0V0X
105 天前
360 加速球才是亮点
codingKingKong
105 天前
你猜我为什么笑不出来, 我正在接手一个项目...
jwj
105 天前
对接过 GPS ,命名命烦了,直接 a-z
leinad59
105 天前
吐槽理解。
但不明白为什么用“有个沙雕”来攻击楼下。
ethangogogo
105 天前
只有我觉得甚至有点恐怖吗,看起来像是什么汽车相关的,安全性堪忧
silentCM
105 天前
我之前做一个政府的公积金的项目他们也是这样写的,数据库字段命名,代码里面都是拼音首字母大写,我根本不知道什么意思。
Znemo
105 天前
不是为这种代码辩解,确实专业名词太多,被迫用有限的词汇量去描述大千世界 😂 有的时候使用拼音可能要比使用了错误的单词好些。
Narcissu5
105 天前
中文比拼音缩写好,拼音缩写就跟脸滚键盘滚出来的一样。还有有些中文名字,翻成英文真的就翻不回来了
yooomu
105 天前
@jrqlxue #17 这个估计是 golang 结构体与字节数组用 binary 包序列化和反序列化的强制要求,类型需要是有明确长度的。看物联网场景与硬件交互估计免不了这个
misaka20
105 天前
单看这部分代码,命名差强人意,但整体看起来比强行用英文命名的好理解的多。
abelmakihara
105 天前
@lambdaq 我也最讨厌这种人 典型的糊弄加不专业 常见单词都能拼错我很怀疑这种人的工作能力
cominghome
105 天前
能看懂就行,我反正觉得问题不大。

专业英语还是有点门槛的,非日常用词第一时间想不起来直接用拼音替代并不是什么丑事(有些单词用的人第一时间想不起来读的人没准也没法顺利读通)
kangyue9999
105 天前
想想看这代码要放在你的车上的话有点怕怕的
cominghome
105 天前
@noahlias
你这难道不是刻板印象?说白了还是见识少,让你去对接几个 ERP 或者财会系统你就老实了
tomatocici2333
105 天前
@silentCM 这种都有字典表的 其实还好
noahlias
105 天前
@cominghome 我说了呀 我是刻板印象对他的刻板印象啊
你说的这个我又不是没见过 中国银行业务系统里面的大部分都是这种
见怪不怪了 (我只是反击别人的刻板印象
ljtfdt
105 天前
我感觉没啥问题,简单明了,好理解,好沟通。竟然这么多人觉得不合理... 那么 OP 觉得应该怎么命名呢,能否重命名一下,提供个示例?各路大神也可以重命名下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1061237

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX