V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
1762628386
V2EX  ›  分享创造

为什么说我抛弃了 “单词开头大写” 式的命名规则,转向了 "单词下划线分割命名"

  •  1
     
  •   1762628386 · 2019 年 8 月 28 日 · 24256 次点击
    这是一个创建于 2332 天前的主题,其中的信息可能已经有所发展或是发生改变。

    为了所谓的形式浪费太多精力: 每使用一次这种命名规则就要为此付出多按两次[caps lock]按键的代价。

    但以 “单词下划线分割命名” 方式写就要方便的多,你只需同时按下[shift]+[-],既减少了键盘使用寿命,又充分的锻炼了左右手的协调能力。太棒了!

    第 1 条附言  ·  2019 年 8 月 29 日
    什么玩意? shift 可呼唤出大写?
    第 2 条附言  ·  2019 年 8 月 29 日
    看了下回复放心了,原来不只我一个人白活了这么多年。
    221 条回复    2019-10-08 12:09:16 +08:00
    1  2  3  
    twor2
        201
    twor2  
       2019 年 8 月 30 日
    明明只有你一个,为啥你认为自己不孤独?
    openbsd
        202
    openbsd  
       2019 年 8 月 30 日
    @shoujiaxin #200
    组合键避免冲突,比如某游戏 需要按 Shift 键攻击,然后打字的时候总整不清楚输入法状态......
    shoujiaxin
        203
    shoujiaxin  
       2019 年 8 月 30 日 via iPhone
    @openbsd 所以我一开始说的是我觉得 macOS 上用 Caps Lock 切换中英文的设定更好呀,win10 只能选 shift、ctrl 或双键
    no1xsyzy
        204
    no1xsyzy  
       2019 年 8 月 30 日
    @forgetway 是的啊,所以我都交换 ctrl capslock 的,快捷键不用扭手腕。
    no1xsyzy
        205
    no1xsyzy  
       2019 年 8 月 30 日
    @finab 我推荐一下脚踏板好了
    no1xsyzy
        206
    no1xsyzy  
       2019 年 8 月 30 日
    @agagega 一般会更形象地写成 snake_case 和 camelCase,同理还有 CaptionCase 和 kebab-case
    fernandoxu
        207
    fernandoxu  
       2019 年 8 月 30 日
    问题是小学中学的时候确实没学过这个,我也是大学时候在网上偶然看到才会的。估计和地方的教育水平有关系。
    incheon
        208
    incheon  
       2019 年 8 月 30 日
    ASXssSDASxXXsa
    ewqazxc
        209
    ewqazxc  
       2019 年 8 月 30 日
    厉害了~
    TUTOO
        210
    TUTOO  
       2019 年 8 月 30 日 via Android
    学…学到了… shift 还能这样用…
    mmdsun
        211
    mmdsun  
       2019 年 8 月 31 日 via Android
    shift 键功能很多,比如选定的 index~end 范围文件,滚动条滚到底,临时大写....
    fuchunliu
        212
    fuchunliu  
       2019 年 9 月 2 日 via Android
    shift+字母,不就是大写嘛,还是程序猿呢🌚
    tmsdy0404
        213
    tmsdy0404  
       2019 年 9 月 3 日   ❤️ 1
    对不起,我忍不住笑了
    ZnBDPang
        214
    ZnBDPang  
       2019 年 9 月 4 日
    不是,变量命名才是开头小写,分隔大写。前端 id 啥的我也是用下划线来的
    daniaoren
        215
    daniaoren  
       2019 年 9 月 4 日
    我太好奇原本 LZ 是怎么用 shift 键的了
    RyoX
        216
    RyoX  
       2019 年 9 月 4 日
    哈哈哈我也上一年才知道 shift 可以大写
    kongkongye
        217
    kongkongye  
       2019 年 9 月 4 日 via iPhone
    @loginbygoogle java 里容易理解才关键,长度次要
    Originalee
        218
    Originalee  
       2019 年 9 月 5 日
    楼主可真是太有才了
    chickenJuicer
        219
    chickenJuicer  
       2019 年 9 月 5 日
    shift 切换大小写, 英文中文切换改成了 ctrl, 按起来快(用手掌按 ctrl 贼快)并且不会因为切换大小写影响写代码的速度
    panbeta
        220
    panbeta  
       2019 年 9 月 5 日
    Shfit + 字母 直接出大写字母,少一个 _ 字符。 楼主白打这么多年程序了
    lsj8924
        221
    lsj8924  
       2019 年 10 月 8 日   ❤️ 1
    注意:我是笑话网上过来的,楼主已经成了 IT 圈的笑话了。
    1  2  3  
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5745 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 02:40 · PVG 10:40 · LAX 18:40 · JFK 21:40
    ♥ Do have faith in what you're doing.