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

[zz] 跳槽误入一家用汉字编写 C#代码的公司,望各位大师指点~

  •  4
     
  •   est · 2016-01-31 10:20:41 +08:00 · 10044 次点击
    这是一个创建于 3221 天前的主题,其中的信息可能已经有所发展或是发生改变。
    78 条回复    2017-10-16 16:25:45 +08:00
    k9982874
        1
    k9982874  
       2016-01-31 10:23:05 +08:00 via iPhone
    膜拜
    skyleft
        2
    skyleft  
       2016-01-31 10:25:03 +08:00
    我竟然忍不住想点赞
    Unknwon
        3
    Unknwon  
       2016-01-31 10:25:49 +08:00
    66666666
    micookie
        4
    micookie  
       2016-01-31 10:30:34 +08:00
    重新封装了一个易语言,牛逼🐂
    levn
        5
    levn  
       2016-01-31 10:32:32 +08:00 via Android
    如果元语都是一个汉字的话。。其实还可以。所以用文言会好一些。
    snnn
        6
    snnn  
       2016-01-31 10:35:47 +08:00 via Android
    我觉得挺好啊
    Slienc7
        7
    Slienc7  
       2016-01-31 10:36:02 +08:00
    Yvette
        8
    Yvette  
       2016-01-31 10:39:12 +08:00 via iPhone
    莫名喜感……
    liqingcan
        9
    liqingcan  
       2016-01-31 10:39:39 +08:00 via Android
    666 这干上几年再去别的公司,蒙逼了。。。。
    exoticknight
        10
    exoticknight  
       2016-01-31 10:41:33 +08:00
    C# 好厉害啊
    songjiaxin2008
        11
    songjiaxin2008  
       2016-01-31 10:42:34 +08:00 via iPhone
    厉害
    wbsdty331
        12
    wbsdty331  
       2016-01-31 10:45:10 +08:00
    新的易语言
    conglovely
        13
    conglovely  
       2016-01-31 11:00:14 +08:00
    666666
    ywencn
        14
    ywencn  
       2016-01-31 11:00:15 +08:00
    没什么不好的呀
    KylinRoc
        15
    KylinRoc  
       2016-01-31 11:06:30 +08:00
    ikaros
        16
    ikaros  
       2016-01-31 11:17:00 +08:00
    这样还不如写英文直观呢,看到这些汉字还得去想对应的啥,好好写注释不久完了么
    aprikyblue
        18
    aprikyblue  
       2016-01-31 11:24:50 +08:00   ❤️ 2
    极大的降低了阅读代码速度。。
    Exin
        19
    Exin  
       2016-01-31 11:25:48 +08:00 via iPhone
    厉害……
    zhangbohun
        20
    zhangbohun  
       2016-01-31 11:37:35 +08:00
    c#好强, vs 好强。
    xbb7766
        21
    xbb7766  
       2016-01-31 11:41:09 +08:00 via Android
    Color.Gray 没有改成 色.灰
    差评!
    FrankFang128
        22
    FrankFang128  
       2016-01-31 12:18:05 +08:00 via Android
    有效阻止员工学英文
    ruandao
        23
    ruandao  
       2016-01-31 12:19:19 +08:00
    感觉跑, 要不然, 换下个工作,你就傻逼了
    xuchkang171
        24
    xuchkang171  
       2016-01-31 12:22:30 +08:00
    想起 /t/128466
    jonechenug
        25
    jonechenug  
       2016-01-31 12:28:24 +08:00 via Android
    尼玛,用不用借你书,这让我想起以前在亚马逊买到一部 C#(3.0 时代)参考书,里面就是用中文写的,彻底震惊,然后收起来珍藏。不知道是不是贵司的人出的书,代码风格很像
    wolfan
        26
    wolfan  
       2016-01-31 12:36:54 +08:00 via Android
    我觉得你们的 CTO 一定是从易语言出来的😁
    iiji86
        27
    iiji86  
       2016-01-31 13:16:28 +08:00   ❤️ 3
    不错,很好地解决了法庭上要求读代码的问题
    icedx
        28
    icedx  
       2016-01-31 13:21:48 +08:00   ❤️ 1
    第一反应就是想起了淫神的
    http://www.yinwang.org/blog-cn/2014/04/07/racket-pig/
    codecrash
        29
    codecrash  
       2016-01-31 13:30:29 +08:00 via Android
    用 lambda 实现?为神马不直接用 scheme
    kaneg
        30
    kaneg  
       2016-01-31 13:40:30 +08:00
    这让老外情何以堪,要看懂这代码首先要学汉语了
    iamppz
        31
    iamppz  
       2016-01-31 13:40:35 +08:00 via iPhone
    我以为是变量名什么的用了中文,打开一看这。。太炸裂了
    ljbha007
        32
    ljbha007  
       2016-01-31 13:58:24 +08:00
    条件判断什么的非要用汉字写就反而变得更复杂了
    a302800411
        33
    a302800411  
       2016-01-31 14:03:15 +08:00
    如果中国所有程序员读代码都能像读你公司代码一样流畅,我觉得中国软件至少进步 10 年。
    gamexg
        34
    gamexg  
       2016-01-31 14:09:49 +08:00
    变量名用中文觉得没什么问题,解决了起名困难。
    但是 if 给封装成了这样,是要疯的节奏。
    foxwoods
        35
    foxwoods  
       2016-01-31 14:20:43 +08:00
    这个 算不算 Literate programming ?
    lxian2
        36
    lxian2  
       2016-01-31 14:23:38 +08:00
    简直 6 。。汉字输入不是更慢吗?(只会拼音输入法
    Totato5749
        37
    Totato5749  
       2016-01-31 14:28:49 +08:00
    忍不住笑了 哈哈哈红哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
    elmander
        38
    elmander  
       2016-01-31 15:02:19 +08:00
    现在的人为了水贴真是不择手段啊,不就是想要 5 个硬币吗?给你就是了
    lovez
        39
    lovez  
       2016-01-31 15:03:58 +08:00 via Android
    每次用流量打开 csdn 都是 403
    fuxiaopang
        40
    fuxiaopang  
       2016-01-31 15:22:05 +08:00
    666
    crystom
        41
    crystom  
       2016-01-31 15:48:33 +08:00
    中文输入打字更慢啊
    boyhailong
        42
    boyhailong  
       2016-01-31 15:50:11 +08:00
    66666 这是防止代码被外国人看懂吗?
    timothyye
        43
    timothyye  
       2016-01-31 16:07:12 +08:00 via Android
    易语言的赶脚
    xenme
        44
    xenme  
       2016-01-31 16:15:29 +08:00 via iPhone
    源码泄漏出来外国人都看不懂是干啥的
    hei1000
        45
    hei1000  
       2016-01-31 16:38:01 +08:00 via Android
    好牛逼啊,出来了都是人才啊,话说以后该怎么跳槽
    just4test
        46
    just4test  
       2016-01-31 17:12:43 +08:00
    先不说汉字。
    数据库连接对象.连接到(服务器名).用户为(用户名).密码为(密码).数据库为(数据库名称)
    这个我就觉得有问题,因为如果我想写
    数据库连接对象.连接到(服务器名).数据库为(数据库名称).用户为(用户名).密码为(密码)
    重构可就费了牛劲了。
    要是再加上可选参数什么的真是画美不看啊。
    robinlovemaggie
        47
    robinlovemaggie  
       2016-01-31 17:27:58 +08:00
    想起多前年的公司客户 VB 源码里汉字变量名,但是莫名的喜感
    contmonad
        48
    contmonad  
       2016-01-31 17:57:06 +08:00
    1. API 按 fluent interface 设计,逼格甚高
    2. 好多大神都搞中文编程,比如唐凤和魏泽人
    canesten
        49
    canesten  
       2016-01-31 18:20:13 +08:00
    大多数程序员只会人云亦云和死板教条
    xupefei
        50
    xupefei  
       2016-01-31 18:40:37 +08:00
    我写过一个软件,用 类型+中文 作为 struct 里的变量名(比如 "Int32_生命值"),前台通过 Reflection 把变量名解析成 变量类型+提示文本,动态生成 Textbox 控件,方便极了。
    l613
        51
    l613  
       2016-01-31 18:49:12 +08:00 via Android
    易#,不能更 6
    pynix
        52
    pynix  
       2016-01-31 19:25:55 +08:00
    牛 B 。
    movtoy
        53
    movtoy  
       2016-01-31 21:40:47 +08:00
    C#这么牛 b 啊
    monexus
        54
    monexus  
       2016-01-31 22:33:46 +08:00
    Orz...
    fatestigma
        55
    fatestigma  
       2016-01-31 23:41:53 +08:00
    不得不表示这也太厉害了。 C# 硬是玩出易语言的味道,当初见过用 Python3 来中文编程的,但是至少 if 关键词还是写出来的。
    theJian
        56
    theJian  
       2016-01-31 23:55:03 +08:00
    活到老, 雷到老
    so898
        57
    so898  
       2016-02-01 00:12:26 +08:00
    神一般的关键词转译……
    shakespaces
        58
    shakespaces  
       2016-02-01 08:01:34 +08:00
    给跪了……
    ppwangs
        59
    ppwangs  
       2016-02-01 08:41:20 +08:00
    23333333
    CtrlSpace
        60
    CtrlSpace  
       2016-02-01 09:20:05 +08:00
    认真的说,待下去职业生涯就危险了..
    thinkif
        61
    thinkif  
       2016-02-01 09:24:23 +08:00
    见过用德语编程的,那代码看起来更晕
    pljhonglu
        62
    pljhonglu  
       2016-02-01 09:35:04 +08:00
    贵公司要火啊~
    libook
        63
    libook  
       2016-02-01 09:47:35 +08:00
    命名设计得脑洞挺大的,很有创意~
    体验过 C#对中文的强大支持,中文英文编译器一编译都一样了吧,用着不出问题就好~
    sorakarachann
        64
    sorakarachann  
       2016-02-01 09:50:46 +08:00
    好像是有一集 007 吧,特工打开中国国产电脑的时候懵了,键盘是好几百个中国字。
    cnxobo
        65
    cnxobo  
       2016-02-01 09:52:51 +08:00
    有高手
    springz
        66
    springz  
       2016-02-01 09:56:37 +08:00
    好牛啊
    yxaaa123
        67
    yxaaa123  
       2016-02-01 10:09:27 +08:00
    曾一度想在 node 上用汉字编写 js ,实现效果固然炫酷
    diwu
        68
    diwu  
       2016-02-01 10:10:42 +08:00
    看完知乎的回答感觉存在还是有其合理性的,因为一般来说,低端程序员对中文的理解肯定比英文深...
    用母语来编程最大的好处就是不怕理解错。
    tempuseraccount
        69
    tempuseraccount  
       2016-02-01 10:17:59 +08:00
    最早看 C# in a 坚果壳的时候,里面说 C 沙破可以用 unicode 写代码,我就试了试中文和日文
    没想到还真有公司这么干
    kisnows
        70
    kisnows  
       2016-02-01 10:33:48 +08:00
    厉害,看起来好像真的一目了然的样子
    zingl
        71
    zingl  
       2016-02-01 12:09:50 +08:00
    “低端”程序员对任何语言的理解都应该认为是不可靠的,包括程序语言
    maemolee
        72
    maemolee  
       2016-02-01 12:40:21 +08:00
    看起来令人惊叹啊。
    zts1993
        73
    zts1993  
       2016-02-01 13:48:45 +08:00
    上次看到那个帖子的时候我还没毕业,,话说感觉像个段子。。。
    wuchizhitu1988
        74
    wuchizhitu1988  
       2016-02-01 14:47:56 +08:00
    > 数据库连接对象.连接到(服务器名).用户为(用户名).密码为(密码).数据库为(数据库名称)

    感觉有点像 Objective-C?
    hienchu
        75
    hienchu  
       2016-02-01 14:58:23 +08:00 via iPhone
    挺好的,不过中文打字效率太低吧
    Death
        76
    Death  
       2016-02-01 15:59:02 +08:00
    我突然想起了“习语言”……
    ipconfiger
        77
    ipconfiger  
       2016-02-01 16:24:44 +08:00
    N 多年前这么玩过, 但是发现打汉字效率太低, 最后放弃了
    hoythan
        78
    hoythan  
       2017-10-16 16:25:45 +08:00
    用温州话写算了

    多男 i 当路 a() => {
    哒取 ("i == a")
    } 副难 {
    哒取("i != a")
    }
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1011 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:11 · PVG 05:11 · LAX 13:11 · JFK 16:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.