首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

用拼音命名怎么办?

  •  
  •   nilrust · 282 天前用 Android 发布 · 3685 次点击
    这是一个创建于 282 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我在做传统行业内部的系统,好多术语是他们自创的我找不到英文翻译,自能用拼音了,但是怕不好维护,我应该怎么办?
    43 回复  |  直到 2018-08-15 05:18:22 +08:00
        1
    VinsonGuo   282 天前 via iPhone
    又不是不能用😂
        2
    BestFourKing   282 天前
    多好 至少不用取名靠百度了
        3
    molvqingtai   282 天前
    还行吧,写好注释应该没什么问题
        4
    sdushn   282 天前   ♥ 2
    没啥问题吧,事实证明这种专用术语翻译了之后更难读懂,哈哈
        5
    PerFectTime   282 天前
    记得写注释+字典表
        6
    jiqing   282 天前   ♥ 2
    你用狗屎命名都无所谓,求你写好注释和文档。求你了
        7
    lingerz   282 天前 via Android
    只能 ZhiNeng
        8
    ys0290   282 天前 via iPhone
    就怕同音不同义
        9
    uzumaki   282 天前
    拼音有啥不好维护的
        10
    lrh3321   282 天前   ♥ 1
    用拼音不错了,碰上用拼音首字母又不注释的才麻烦
        11
    usernametoolong   282 天前
    写一个对照表做词典 时间长了后和注释一样的重要。
        12
    youngxhui   282 天前 via Android
    自创的也应该可以对着翻译出来吧
        13
    chiu   282 天前 via Android
    既然自创了中文名,不妨英文名也自创一个
        14
    BearD01001   282 天前 via iPhone
    ZiNeng em...这恐怕还是会有问题,写好注释吧。
        15
    Rehtt   282 天前 via Android
    注释和文档写好就行了
        16
    GrahamACER   281 天前
    看了下自己的代码……好多方法名起的英文和拼音也没啥两样了 Orz ……
        17
    saran   281 天前
    俺还用世界、穆德麟呐不一样可以运行,233333333333
        18
    VgV   281 天前
    加注释吧
        19
    congeec   281 天前 via iPhone
    如果能无压力重构变量名,先凑合着。以后再改
        20
    dixeran   281 天前 via Android   ♥ 1
    见过拼音首字母+不写注释才是最恶心的,更要命的是数据库表名也这样
        21
    dabaii   281 天前
    没啥关系,韩国人用韩文也没见活不下去.
        22
    notreami   281 天前
    来来来
    CCA
    CCR
    CBC
    CEG
    SEY
    STP
    这些英文缩写,不写注释,完全不知道干嘛。。。然而老外很喜欢用
        23
    xy90321   281 天前 via iPhone
    让客户提供术语的中英名对照
        24
    FrankFang128   281 天前
    zhizhang
        25
    dbw9580   281 天前 via Android
    确保自己普通话标准
        26
    whileFalse   281 天前
    写一个项目级别的术语表,然后在哪个类里都能用。
        27
    monkeylmj   281 天前 via Android
    找不到就问啊!
        28
    tomfs   281 天前
    要不直接用密码本吧,你自己开发一个密码本,比如这样的:
    bXjzq1xa = 路径 = Path
    aklK13f1 = 管道 = Pipeline
    .....balalabala...
    然后别人要看懂你写的玩意必须找你要本子.
        29
    v2dead   281 天前
    其实说真的,现在很多语言是支持非英语的变量命名的,既然都拼音了,要不要考虑直接用中文?
        30
    SoVince   281 天前 via Android
    考虑中文了,要不要再考虑一下易😁
        31
    wtks1   281 天前 via Android
    只要有对照表,用啥名字都无所谓
        32
    echoescn   281 天前
    关键不要以拼音命令,还缩写就蛋疼了
        33
    djxf   281 天前
    我就是经常用拼音的
        34
    pangliang   281 天前   ♥ 1
    程序员两大难题:
    变量命名
    中午吃啥
        35
    cchange   281 天前
    有些高级语言已经支持用文中来命名了 可以考虑
        36
    IllBeBack   281 天前
    记得加上 Yin1Diao4
        37
    PythonAnswer   281 天前 via iPhone
    声调
        38
    thinker3   281 天前
    不好翻译的,我也用拼音,大家说得对,不要用首字母缩写。本质是要表意清楚。
        39
    yingfengi   280 天前 via Android
    吐个槽。。
    非码农,当初在学校的时候有 H5 课,然后某同学的的代码是这种风格的。
    样式 a,a1,b,b1
    嗯,沉浸一个作业和他讨论这样,然后他看不懂自己写的东西了。。。
        40
    sjx95   280 天前
    编译器支持 UTF8 的话,不如直接中文变量名?
        41
    Daming   280 天前 via Android
    某些枚举我都直接用中文命名了
        42
    fanyuxi   279 天前
    搞个字典,先把中文 md5 一下,然后作为变量名
        43
    xuanwu   278 天前
    直接用中文术语命名. 一些中文命名的实践见此贴的回复: https://www.v2ex.com/t/477109
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3376 人在线   最高记录 5043   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 26ms · UTC 04:55 · PVG 12:55 · LAX 21:55 · JFK 00:55
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1