看到无敌的变量命名,还有超越的吗?

2022-06-23 16:48:08 +08:00
 youyouyou0123456

今天看到一个前架构、现高级开发同事提供的字段,一会驼峰一会下划线,一会拼音一会英文,最无敌的是,这个人普通话不标准,拼出来的字段有口音的,笑死! 问了就是能跑就行,后期再优化!哈哈哈哈哈!还有超越的吗?

3428 次点击
所在节点    问与答
30 条回复
zhangleshiye
2022-06-23 16:49:50 +08:00
有味道的实体
nightwitch
2022-06-23 16:53:36 +08:00
还好有注释
youyouyou0123456
2022-06-23 16:55:42 +08:00
@nightwitch 另一个对接的同事注释的,感恩组里还有优秀同事。不然直接加密了!
cxtrinityy
2022-06-23 16:59:15 +08:00
这位同事是五笔打字的么, 还是现在拼音输入法已经这么智能了, 自带口音矫正...
smallyu
2022-06-23 17:05:43 +08:00
这个含义,好的命名是什么?
dcsuibian
2022-06-23 17:11:12 +08:00
sj 和 Time ,实在忍不住了哈哈哈
youyouyou0123456
2022-06-23 17:11:13 +08:00
@smallyu 这种特定的业务名称,比如水泵,比如冷冻水,一般一起开发的人要约定一个正常的命名,按约定来,大家都看得懂,遵守约定,就可以了。
hsfzxjy
2022-06-23 17:25:36 +08:00
这是哪里的口音啊
shyrock
2022-06-23 17:33:18 +08:00
这代码自带混淆,加密性能不错。
Morriaty
2022-06-23 17:55:32 +08:00
@youyouyou0123456 #7 还真别说,用英文的话,water_pump 我还能大概反应过来是啥意思,但如果偷懒用 pump ,还真一时反应不过来,就和拼写缩写一个效果了
keepeye
2022-06-23 18:00:06 +08:00
还不如直接用中文
9ki
2022-06-23 18:16:24 +08:00
有注释的话还不错, 反正就算约定了也记不住 哈哈哈
airmour
2022-06-23 18:22:39 +08:00
广西口音吗
kurotsuchi
2022-06-23 18:26:07 +08:00
这都能是高级开发
ffkjjj
2022-06-23 18:28:27 +08:00
请问,编辑语言是 C# 吗,不太了解
aaniao002
2022-06-23 18:34:08 +08:00
我直接上中文变量名。偷笑
zhazi
2022-06-23 18:41:56 +08:00
static uint8_t USBD_BB_Init(USBD_HandleTypeDef *pdev, uint8_t cfgidx);
static uint8_t USBD_BB_DeInit(USBD_HandleTypeDef *pdev, uint8_t cfgidx);
static uint8_t USBD_BB_Setup(USBD_HandleTypeDef *pdev, USBD_SetupReqTypedef *req);
static uint8_t USBD_BB_DataIn(USBD_HandleTypeDef *pdev, uint8_t epnum);
static uint8_t USBD_BB_DataOut(USBD_HandleTypeDef *pdev, uint8_t epnum);
static uint8_t USBD_BB_EP0_RxReady(USBD_HandleTypeDef *pdev);

给你粘一段
stm32 库代码 下划线驼峰缩写
shylockhg
2022-06-23 18:59:13 +08:00
@zhazi 缩写要大写,连着的缩写用下划线,不是随便混用的
bugfan
2022-06-23 19:04:03 +08:00
😂这代码很强,感觉很接地气,往往这种人写出来的代码逻辑感比较强 👍
statumer
2022-06-23 19:05:31 +08:00
你居然不用等宽字体?血压高了

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

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

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

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

© 2021 V2EX