楼主: chunqiuyiyu

我开始在代码中使用中文变量名了

[复制链接]

1

主题

17

回帖

37

积分

新手上路

积分
37
发表于 2026-7-9 15:10:15 | 显示全部楼层
const 对象 = {"姓名": ""}
实际输入是
const[enter] duixiang/dx  = {[shift]"[shift]xingming/xm"[shift]: ""}

对比全英文
const obj = {name: ""}
回复

使用道具 举报

2

主题

31

回帖

68

积分

注册会员

积分
68
 楼主| 发表于 2026-7-9 15:14:34 | 显示全部楼层
@leaveeel 如果是 name 这种简单易懂的变量,我直接用英文表达,实在很难翻译的才会换成中文。而且现在都是 AI 来写了。
回复

使用道具 举报

2

主题

31

回帖

68

积分

注册会员

积分
68
 楼主| 发表于 2026-7-9 15:15:04 | 显示全部楼层
@Felldeadbird 团队还是定好规范,大家遵守协作。
回复

使用道具 举报

0

主题

3

回帖

6

积分

新手上路

积分
6
发表于 2026-7-9 15:22:00 | 显示全部楼层
你开心就好😄
回复

使用道具 举报

0

主题

13

回帖

26

积分

新手上路

积分
26
发表于 2026-7-9 15:30:23 | 显示全部楼层
这种有没有可能对 AI 编程不友好呢? AI 貌似会把中文输入翻译成英文作为 prompt....
回复

使用道具 举报

0

主题

4

回帖

8

积分

新手上路

积分
8
发表于 2026-7-9 15:30:56 | 显示全部楼层
看过一些 toG 项目,充斥着大量拼音首字母缩写,随手复制几个( sbbh 、yxmc 、klmc ),这种强行使用英文变量的还不如推行中文变量。
回复

使用道具 举报

0

主题

15

回帖

30

积分

新手上路

积分
30
发表于 2026-7-9 15:34:58 | 显示全部楼层
埋点的场景非常好用

const map = {
    XX 曝光: '233',
    XX 点击: '2333',
}

report('XX 曝光')

搞不懂之前写代码的人非要把中文转成 UPPER_SNAKE_CASE, 用的单词也很奇怪, 只能靠 ID 去对应平台里的名字
回复

使用道具 举报

2

主题

31

回帖

68

积分

注册会员

积分
68
 楼主| 发表于 2026-7-9 15:42:49 | 显示全部楼层
@zsc8917zsc 我用的提示词就是:实现某某功能,变量无法用确定的英文翻译就用中文表达,注意简洁明了。没感觉有啥问题。
回复

使用道具 举报

0

主题

1

回帖

2

积分

新手上路

积分
2
发表于 2026-7-9 16:07:42 | 显示全部楼层




在 enum 的里用中文命名太合适了,一目了然。
再加上 swift 可以直接用 . 弹出智能提示,不用切输入法,不用输中文。
回复

使用道具 举报

1

主题

7

回帖

17

积分

新手上路

积分
17
发表于 2026-7-9 16:13:43 | 显示全部楼层
@semiboldhung  请问楼主的“赛博嘉豪”具体体现在那句话呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
返回顶部