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

2024-07-30 16:34:52 +08:00
 mainjzb

结构体名用中文

变量名用拼音和英文混合

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

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

最后配上 360

23312 次点击
所在节点    程序员
174 条回复
q8515620
2024-07-30 16:38:06 +08:00
哈哈哈哈哈哈
jstony
2024-07-30 16:38:25 +08:00
以后都是 ai 编程,ai 能看懂就行了,人不需要看懂,哈哈
kxg3030
2024-07-30 16:39:42 +08:00
为什么我看图片都是损坏的
xcsoft
2024-07-30 16:41:39 +08:00
这该不会是易语言写多了吧 哈哈哈哈
9136347
2024-07-30 16:42:47 +08:00
提个建议,在 json 内的 key 名 可以用下划线吗?我一直认为在数据传递的过程中,用小写加下划线比驼峰舒服。
maxwellz
2024-07-30 16:43:05 +08:00
这...写的,能跑就行🙏
retrocode
2024-07-30 16:43:47 +08:00
可以了, 至少看着规整都是大驼峰, 命名风格明显是不同老哥在不同时期加的, JD, WD 应该是最长用到的, 可能到处都是于是老哥起了个短的, 剩下的 英文/拼音/拼音加英文/拼音首字母缩写 混用一般都是不同人不同时期挨个加上去的.

看情况, 这应该是内部沟通对象, 那属性也有可能是其他早期接口传回来的导致一直沿用下来也不一定.

槽点不大, 至少都有注释了, 可以了真的. 至于 360 有啥吐槽的, 功能全面简单好用论安全性秒火绒几条街, 都程序员了还驯服不了那几个广告?
Vegetable
2024-07-30 16:45:44 +08:00
除了发动机转速有点难绷,其他都可以接受
shadowyue
2024-07-30 16:46:59 +08:00
超复杂的业务名称你们是怎么命名的?翻译成英文好长一段又不知道翻译的好不好。拼音感觉也不太行。
搞得我有时候都放弃了,直接一串中文。。。。

比如近 30 天目标分成基数,近三个月分成金额趋势
maxwellz
2024-07-30 16:49:15 +08:00
哦,还缺英文单词拼写错误,不然就齐活了
Jesens
2024-07-30 16:49:19 +08:00
我感觉还好,因为翻译成英文会很长
yanyao233
2024-07-30 16:51:57 +08:00
有中文注释就偷着乐吧,下回直接不给你加注释🤣
madku
2024-07-30 16:54:03 +08:00
注释很详细
HappyAndSmile
2024-07-30 16:54:04 +08:00
这种偏向业务的不好用一长串英语命名变量,用中文其实是可取的,反而减少误解和沟通成本
fugu37
2024-07-30 16:54:48 +08:00
@shadowyue #9

拼音、缩写、汉字都可以,强行翻译是最差的选择(有外国员工另说)
gerefoxing
2024-07-30 16:56:34 +08:00
会计、财务、税务业务那些字段有些用英文名就很长,基本都是用拼音
jrqlxue
2024-07-30 16:56:36 +08:00
golang 其实可以直接中文变量名的,用拼音和英文你们很照顾了..

另外,用 int32 int16 uint8 uint16 而不是直接 int 很细致了,不清楚是不是要嵌入式/物联网对内存有更高的控制要求
billbur
2024-07-30 16:59:41 +08:00
@shadowyue 缩写+注释,不得不相信就算翻译的再怎么专业,也会有很多人看不懂的
CodeCodeStudy
2024-07-30 17:00:30 +08:00
发动机转速,FDJZSpeed ,有点绷不住,用 EngineSpeed 不就好了,或者 FDJZS
shenyiyouge
2024-07-30 17:01:59 +08:00
@raviscioniemeche 我也是,感觉是梯子问题..

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

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

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

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

© 2021 V2EX