V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
xuanwu
V2EX  ›  程序员

2019 年, 有幸看到多半人不再反对中文命名变量

  •  
  •   xuanwu · 2019-10-18 12:31:19 +08:00 · 1680 次点击
    这是一个创建于 1881 天前的主题,其中的信息可能已经有所发展或是发生改变。
    love
        1
    love  
       2019-10-18 12:37:08 +08:00
    什么理解能力?这能表示大部分人了?阅读数 /踩的数据都没有的
    xuanwu
        2
    xuanwu  
    OP
       2019-10-18 12:49:25 +08:00
    @love 这两个回复从很早开始(30 赞左右)就开始被选为精选评论. 而且第一条评论中途还一度被踢出精选评论. 阅读数不会有多少优势.
    相信踩第一条的肯定会赞第二条
    各人解读吧, 反正很高兴看到不再是一边倒的状态.
    vwym
        3
    vwym  
       2019-10-18 14:23:43 +08:00
    过百赞前提下,知乎里面评论数比赞数高的就肯定是争议性发言。
    关于中文命名变量,你写一半英文关键字然后再切换输入法不累么,遇.();""{}[]必切换,会换到到你烦。
    实例.方法 1(实例 2.get 变量 1[2]);
    这一句切换了 N 次输入法,而且 ide 自动生成代码的时候会弄成中英混合。
    xuanwu
        4
    xuanwu  
    OP
       2019-10-18 14:45:46 +08:00
    @vwym 当然有争议.

    输入法设置"中文输入下使用英文标点"
    切换也只要 shift, 驼峰的 shift 也不少吧?
    ztcaoll222
        5
    ztcaoll222  
       2019-10-18 15:15:32 +08:00
    说真的, 我情愿别人用中文变量名也不想要拼音变量名
    kbs
        6
    kbs  
       2019-10-18 15:40:30 +08:00
    @ztcaoll222 中国公司的外籍码农最怕的就是变量用拼音加缩写,根本猜不出来。
    lazyfighter
        7
    lazyfighter  
       2019-10-18 15:47:08 +08:00
    我想我看到这样的代码,会立马关掉
    xuanwu
        8
    xuanwu  
    OP
       2019-10-18 16:03:56 +08:00
    @kbs 拼音缩写是人都怕吧.
    hereIsChen
        9
    hereIsChen  
       2019-10-18 16:59:06 +08:00
    我英文不好也会用翻译软件,多用几次就记住了,用中文命名变量,确实不好用,输入起来麻烦
    xuanwu
        10
    xuanwu  
    OP
       2019-10-19 03:18:21 +08:00
    @hereIsChen 输入的时间少, 读的时候多. 注重可维护性的自然会注重可读性.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5543 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 02:09 · PVG 10:09 · LAX 18:09 · JFK 21:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.