V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
way2explore2

被一个很牛的美术骂了,你注释怎么都英文的啊!

  •  
  •   way2explore2 · Dec 24, 2015 via Android · 10041 views
    This topic created in 3777 days ago, the information mentioned may be changed or developed.
    我笑了笑,通用啊。

    指着我一块注释掉的代码,你这行是做什么的?

    之前走的程序员是不写注释的,仅有的也是中文的。如今,我好像懂了,他为什么走。
    96 replies    2015-12-27 19:49:11 +08:00
    XianZaiZhuCe
        1
    XianZaiZhuCe  
       Dec 24, 2015 via Android
    你注释怎么写,跟美术有啥关系?
    welly
        2
    welly  
       Dec 24, 2015 via iPad
    玻璃心!
    heian0224
        3
    heian0224  
       Dec 24, 2015 via Android
    美术看你代码干嘛,而且他看了他也管不了你怎么写注释啊
    way2explore2
        4
    way2explore2  
    OP
       Dec 24, 2015 via Android
    @XianZaiZhuCe 是啊。我也相问
    way2explore2
        5
    way2explore2  
    OP
       Dec 24, 2015 via Android
    @heian0224 是啊。
    Cavolo
        6
    Cavolo  
       Dec 24, 2015
    说明美术懂代码
    beingbin
        7
    beingbin  
       Dec 24, 2015   ❤️ 4
    作为一个设计从业者,不懂你们码农群的规矩。自己的理解,注释不是为了方便自己、让团队更好地协作?另外,说那你注释是因为,这个算是个牢骚,不算骂吧?
    nareix
        8
    nareix  
       Dec 24, 2015
    表示美术管得略宽了点
    x86
        9
    x86  
       Dec 24, 2015   ❤️ 2
    好好好,下次注释用中文,你下次 P 图也记得用 3D 金色艺术字体
    banricho
        10
    banricho  
       Dec 24, 2015   ❤️ 2
    注释这东西,英文固然逼格高,但是也得看团队需求
    这东西的本质就是为了方便他人和自己阅读…
    shenteng
        11
    shenteng  
       Dec 24, 2015   ❤️ 3
    下次变量都用 emoji 好不好
    mengzhuo
        12
    mengzhuo  
       Dec 24, 2015 via iPhone
    @banricho 其实还是英文容易…因为一句话里 70%都是英文
    way2explore2
        13
    way2explore2  
    OP
       Dec 24, 2015   ❤️ 1
    @beingbin
    @banricho
    英文最大的优势不是装。

    一是通用,二是不用切换输入法

    我觉着
    Slienc7
        14
    Slienc7  
       Dec 24, 2015
    据说可以用中文写 JavaScript ,然而我并没有见过有人这么做,这是不方便?
    tcdw
        15
    tcdw  
       Dec 24, 2015 via Android
    @xgowex 真有人实现过,详见 https://github.com/itorr/e
    banricho
        16
    banricho  
       Dec 24, 2015
    @way2explore2
    我没有说使用英文就是装逼,我只是觉得英文逼格高……这个怎么说呢,就是我看到英文注释都觉得很高大上,但是没觉得用英文的人是刻意装逼啊……

    shift 一下其实并没有什么麻烦的吧…当然我没有排斥英文注释的意思
    zlkent
        17
    zlkent  
    PRO
       Dec 24, 2015
    有写注释就不错了,多的是程序员不写注释的。。。
    acros
        18
    acros  
       Dec 25, 2015 via iPhone
    量多的时候,中文拼音识别度很低,所以一般都用英文....

    看上面大部分人反正都觉得写英文就有逼格,却不知道为啥写中文不好,也不和人好好沟通,就不要怪队友合作不力了。
    lxy42
        19
    lxy42  
       Dec 25, 2015
    @banricho 我感觉切换输入法有点麻烦,中文注释里边的中文标点感觉很不协调。
    kslr
        20
    kslr  
       Dec 25, 2015 via Android
    @beingbin 写代码的时候顺手写注释比切换到中文写感觉顺畅多了
    des
        21
    des  
       Dec 25, 2015
    @lxy42 可以调成标点全部半角,无论是中文还是英文输入法
    kslr
        22
    kslr  
       Dec 25, 2015 via Android
    话说不管怎么样,当时都应该直接反击回去,这不是单纯的中英之争。
    des
        23
    des  
       Dec 25, 2015
    @kslr 这样有意义吗?
    如果能方便大家,中文又怎么了?
    重要的是团队,又不是你一个人
    NovemberEleven
        24
    NovemberEleven  
       Dec 25, 2015
    其实我一直都纠结中文注释应该用中文标点符号还是用英文标点符号。
    laoertongzhi
        25
    laoertongzhi  
       Dec 25, 2015
    不再听信一家之言。
    Andiry
        26
    Andiry  
       Dec 25, 2015 via Android   ❤️ 1
    方便团队?什么样的 2B 团队才会连英文注释都看不懂?
    way2explore2
        27
    way2explore2  
    OP
       Dec 25, 2015 via Android
    @kslr 同感
    tinyuu
        28
    tinyuu  
       Dec 25, 2015
    看不懂英文怎么了 ;
    jydeng
        29
    jydeng  
       Dec 25, 2015   ❤️ 1
    美术为啥要看代码?少用点黑科技就不用注释了。
    vietor
        30
    vietor  
       Dec 25, 2015 via Android
    很多时候注释不是必须的,强制要求加注释,会让注释变成—————诗歌
    c742435
        31
    c742435  
       Dec 25, 2015 via Android
    如果看你代码的都是中文,那还是写中文吧。
    如果项目会跟国外程序员合作,那肯定是英文了。
    kslr
        32
    kslr  
       Dec 25, 2015
    @des 可能团队情况不同吧
    lijsf
        33
    lijsf  
       Dec 25, 2015
    中文是会乱码的~~
    wohenyingyu01
        34
    wohenyingyu01  
       Dec 25, 2015 via iPhone
    下次美术说,你这个代码字体颜色不好看,红配绿丑哭,我帮你改成 25 号加粗斜体,背景要大光圈虚化
    qiaobeier
        35
    qiaobeier  
       Dec 25, 2015
    @banricho 在编译时,因为环境问题,中文可能会碰到问题,用英文注释是个好习惯。
    banricho
        36
    banricho  
       Dec 25, 2015
    @qiaobeier 我没有说英文注释不是好习惯

    我自始至终没有说英文注释不好,你们也没必要一直和我说英文注释多好多好啊…

    我平时自己写项目也都是英文注释啊,因为那是我自己的项目,我能看懂就行…

    但是我现在身处的团队,英文注释会造成沟通难度,那么我也会写中文注释,本身这东西就是增加沟通用的。身处一个团队中就有很多东西身不由己,如果不能改变那就适应,要么就离开。

    嗯所以我今天提了离职。
    yhxx
        37
    yhxx  
       Dec 25, 2015
    什么样的 2B 团队才会连英文注释都看不懂? +1
    代码怎么写和美术有什么关系??
    xinple
        38
    xinple  
       Dec 25, 2015
    用英文赞!遇到这样的人,可以耐心的解释一下,逐渐的主动权就会交到你的手里。
    username10086
        39
    username10086  
       Dec 25, 2015
    美术只是他的表面工作。
    程序员终结者才是他的最终目标!
    ivenvd
        40
    ivenvd  
       Dec 25, 2015
    @Andiry @yhxx 还没见过哪个国内团队全员都能把英文注释写得易于理解的。为了莫须有的「通用」、「少安一次 Shift 」这种莫名其妙的理由,加大团队沟通成本,实在看不出意义在哪。
    jmc891205
        41
    jmc891205  
       Dec 25, 2015
    注释都用中文的话 以后团队招了外国人要怎么办。。
    Slienc7
        42
    Slienc7  
       Dec 25, 2015
    @tcdw 2333333
    qqmishi
        43
    qqmishi  
       Dec 25, 2015
    gbk utf8 unicode 转换的时候中文就抓瞎了

    话说美术看代码干嘛,看效果怎么实现的吗
    zhangdawei
        44
    zhangdawei  
       Dec 25, 2015
    不是英文 bighigher ,而是写代码的时候来回切输入法太烦。
    Ironsongming
        45
    Ironsongming  
       Dec 25, 2015   ❤️ 1
    注释这种东西,方便沟通就好,用中文英文区别不大,团队英语水平不高就用中文,强行装逼格高也没见得你多牛,不能总让团队去迁就个人,你非得觉得用英文方便,而且是一个好团队就应该用英文的,你可以周末或者工作之余给同事补补课呀,让他们也学着点,也能提升自己个人魅力;因为注释不用中文就要离职,这种想法太幼稚了, lz 莫尝试
    yuankui
        46
    yuankui  
       Dec 25, 2015
    她想泡你,你都感觉不到?


    该单身!
    chrishine
        47
    chrishine  
       Dec 25, 2015   ❤️ 1
    // 下面这个函数实现牌型筛选
    paixingshaixuan(...)
    写成这样团队才看得懂么?
    -------------------------------------
    和代码有关的几个习惯
    1 ,注释用英文;程序员的 private 域。
    2 ,骂人用中文;突出重点,前方高能,代码里面看不懂或者觉得实现很傻逼的地方,看这里就明白了。
    3 , commit 用中文;程序员给其他人看的 public 接口。
    Andiry
        48
    Andiry  
       Dec 25, 2015 via Android
    @ivenvd 连英文注释都写不明白的人要来干嘛。。。
    jarlyyn
        49
    jarlyyn  
       Dec 25, 2015
    让这个美术自己去研究字符编码和各个系统下的默认彪马去呗。
    tinyuu
        50
    tinyuu  
       Dec 25, 2015
    @Andiry 不会英文!
    FionWay
        51
    FionWay  
       Dec 25, 2015
    一般牛逼的公司,不止是美术会看代码,可能连行政都会指着产品说:你写的文档不严谨
    neoblackcap
        52
    neoblackcap  
       Dec 25, 2015
    @banricho shift 一下也很不方便的,毕竟编程还是有大写的,这样很容易误操作。一般大家都是用英语输入
    likebeta
        53
    likebeta  
       Dec 25, 2015
    @Andiry 不会写, 对不起
    hantsy
        54
    hantsy  
       Dec 25, 2015
    @FionWay 国外很多 CEO 还写技术书籍呢。。。看看中国的 CTO 们,每年 CSDN 的年度软件大会,就会念稿子。
    cxshun
        55
    cxshun  
       Dec 25, 2015
    想说一个美术管你代码里面技术干嘛。

    写英文注释主要是为了方便,输入法切来切去,多麻烦,我就很烦切来切去的。但如果团队里面有人英文不好,那还是算了。明显是那个美术英文不行,所以找茬罢了。
    eary
        56
    eary  
       Dec 25, 2015
    我完全不懂你一个程序员跟美术较什么劲,吐槽什么? 想表达什么?
    ikw
        57
    ikw  
       Dec 25, 2015
    @banricho shift 一下不麻烦,但是在代码和注释间来回切,很快就乱了,有时候打之前还得猜是中文还是英文
    aksoft
        58
    aksoft  
       Dec 25, 2015
    注释不光是给你自己看的
    noir
        59
    noir  
       Dec 25, 2015 via iPhone   ❤️ 6
    本来我对「程序员」这个群体充满好感,但 V2EX 逛多了之后 我看到了部分「程序员」的矫情 玻璃心 双重标准 自视甚高
    似乎个个都是爷(虽然经常自嘲为屌丝职业很苦很惨) 水平多高不知道,但不给配上顶级装备免费零食一亿一个月的薪水仿佛就是被侮辱,在各个工种都有可能遭受委屈的场景下部分「程序员们」会非常受害妄想的指责老板(甚至全世界)蔑视技术,你看现在,他们为了少打一个 shift ,把美术人员都贬低得体无完肤
    「我们的世界是完美的 你们都是不专业的」
    SourceMan
        60
    SourceMan  
       Dec 25, 2015
    V 友们的逼格好高,我怕我说为什么不写中文方便团队阅读会被围攻
    TakanashiAzusa
        61
    TakanashiAzusa  
       Dec 25, 2015
    话说美术为什么要管你的代码注释?又不是给她看的,你有必要在意么
    surfire91
        62
    surfire91  
       Dec 25, 2015
    为啥这么多人纠结中文英文,难道这个事的重点不是美术看代码是不是别有企图吗?
    init
        63
    init  
       Dec 25, 2015
    大家都理解的东西写英文没啥不对 反正大家都看得懂 切换中文输入法有时候觉得麻烦
    justjavac
        64
    justjavac  
       Dec 25, 2015
    注释不就是为了给人看吗?
    greatghoul
        65
    greatghoul  
       Dec 25, 2015 via Android
    确实玻璃心
    Busy
        66
    Busy  
       Dec 25, 2015
    写注释是为了沟通,但码代码的团队有英文差的连注视都看不懂的么?
    代码的注视有必要写到连美术都看得懂的地步么?要不要一段函数上面的注视长篇大论,写到全公司都看得懂的地步啊,譬如为什么用这个函数,这个函数的思想,被引用的场景,最好一句一句的去解释,最终出一本教科书....
    就算最后写成教科书,那帮人估计还是看不懂。随后被人喷,不会沟通....
    shanks
        67
    shanks  
       Dec 25, 2015   ❤️ 1
    说英文注释装的,你用下 vim 做开发写中文注释看看
    lyragosa
        68
    lyragosa  
       Dec 25, 2015
    反正我写的东西无论写不写注释,一年之后一般都会忘了这段是怎么实现了。
    msg7086
        69
    msg7086  
       Dec 25, 2015   ❤️ 1
    等换个环境打开发现中文全变乱码的时候别来烦我就行。
    oclock
        70
    oclock  
       Dec 25, 2015
    "码农的母语是英语,其次 Java/Python/JavaScript/PHP...,再次汉语”
    skyun
        71
    skyun  
       Dec 25, 2015
    @Andiry 对不起!我拖人类文明后腿了!
    Deeer
        72
    Deeer  
       Dec 25, 2015
    为什么不是英文的,输入法切来切去多麻烦
    hyq
        73
    hyq  
       Dec 25, 2015
    我写英文注释是为了装逼。
    人不装逼和咸鱼又什么区别。
    StvSun
        74
    StvSun  
       Dec 25, 2015
    事物从来不装逼,装逼的从来都是人。
    上面某些人的样子。
    “北上广月薪没有几十 K 能活得像人吗”
    tairan2006
        75
    tairan2006  
       Dec 25, 2015
    切换输入法好麻烦,一般都是用英文,除非实在说不清楚。
    nekoyaki
        76
    nekoyaki  
       Dec 25, 2015
    会个三脚猫英文看给你们牛逼哄哄的,是没有其他拿来装逼的资本了么……
    TingHaiJamiE
        77
    TingHaiJamiE  
       Dec 25, 2015
    楼主不妨晒一下注释给大家看看。
    hustlike
        78
    hustlike  
       Dec 25, 2015
    又秀优越
    jarlyyn
        79
    jarlyyn  
       Dec 25, 2015
    @StvSun

    北上广月薪几十 K 不过是中产罢了,如过要靠自己买房那也就那样……

    这薪水在 v2 招聘区不是一抓一大把么……
    jarlyyn
        80
    jarlyyn  
       Dec 25, 2015
    @noir

    呵呵,有本事程序戳你屏幕叫你 logo 放大点才大气的时候心里不要问候别人母亲。
    tnx2014
        81
    tnx2014  
       Dec 25, 2015
    @noir 严重支持。

    这种根本就不是什么事的鸡毛蒜皮也拿来说,沟通一下就解决了的。
    Aixtuz
        82
    Aixtuz  
       Dec 25, 2015
    1. 我英文水平很菜, 所以我常备翻译工具;
    2. 有团队标准一切按团队标准来;
    3. 没有团队标准, 怎么表达最简洁就怎么来;
    4. 为了团队沟通, 可以让别人暂时迁就你, 但没人会迁就你一辈子.
    让英语不再是自己的障碍, 才是正道.
    way2explore2
        83
    way2explore2  
    OP
       Dec 25, 2015 via Android
    @TingHaiJamiE 可以的。等我开电脑

    不过,我和他合作暂时结束。如果,在让我他合作,我直接拒绝,辞职在所不惜。其实,关键不是注释怎样。而是他的态度。

    说自己懂,一口咬定我认为他不懂,我无论说的,给他解释的,都先说。不是的。

    说不用注释,我注了英文,结果,埋怨我。

    说要速度,可以有 bug, 有 bug 了,一脸无奈就过来了。我总觉得该无奈的是我。
    imWBB
        84
    imWBB  
       Dec 25, 2015
    请用 英文 和 拼音 双语注释、
    这样就不会乱码了、
    Lpl
        85
    Lpl  
       Dec 26, 2015 via Android
    你这个还好点,我被美术骂开发的慢, bug 还多←_←
    special
        86
    special  
       Dec 26, 2015
    如果自己没能力将英文的氛围感染到团队其他人,就老老实实融入团队。
    程序员的情商也很重要。
    way2explore2
        87
    way2explore2  
    OP
       Dec 26, 2015 via Android
    @special 就我一个程序啊
    lyz1990
        88
    lyz1990  
       Dec 26, 2015
    我还是不太懂为什么美术需要看代码
    xuyinan503
        89
    xuyinan503  
       Dec 26, 2015
    挺逗的

    有这么牛逼的美术你们开发居然没用易语言
    spacewander
        90
    spacewander  
       Dec 26, 2015 via Android
    @shanks 我就是用 Vim 写中文注释。几年前用中文可能会有编码问题,但如今就连 Windows 程序员都是用 UTF-8 了,不会有这样的问题。至少,编码问题比语言问题好解决多了,每个程序员都能配置好编码,但不是每个程序员都擅长翻译。
    Lullaby
        91
    Lullaby  
       Dec 26, 2015
    因为美术对代码指指点点所以上一个程序走了?
    special
        92
    special  
       Dec 26, 2015
    @way2explore2 = =
    当我没说.......
    pcar
        93
    pcar  
       Dec 26, 2015
    说不定美术正在他站发帖,嘿嘿
    sunmonster
        94
    sunmonster  
       Dec 26, 2015
    其实我特反感全部用英文注释的人,注释是给人看的,除非说英文是你的第二母语,看惯了很多人用蹩脚的英文注释,还不如不注释。转换问题是可以用工具解决的,沟通却是很难用工具解决的,更何况除非在外企,不然团队中总有不擅长英文的,更看不了蹩脚的英文。
    hqs123
        95
    hqs123  
       Dec 27, 2015
    这个我不知如何吐槽这个美术。。。
    mkeith
        96
    mkeith  
       Dec 27, 2015
    中文还是英文都不重要吧?重要的是你写的注释要你的代码通俗易懂吧,要不还注释干什么呢。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1485 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 214ms · UTC 23:59 · PVG 07:59 · LAX 16:59 · JFK 19:59
    ♥ Do have faith in what you're doing.