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

麻痹,黑马培训机构的学员写的代码!真爱生命远离培训班!!!

  •  
  •   eddiewithyou · 2017-07-11 02:16:47 +08:00 · 37690 次点击
    这是一个创建于 2694 天前的主题,其中的信息可能已经有所发展或是发生改变。
    175 条回复    2017-07-23 12:47:01 +08:00
    1  2  
    popkara
        1
    popkara  
       2017-07-11 02:35:53 +08:00
    666,老哥稳如坟头草!
    anyele
        2
    anyele  
       2017-07-11 02:40:24 +08:00 via Android
    ETiV
        3
    ETiV  
       2017-07-11 03:04:46 +08:00 via iPhone
    STO-

    申通?
    haitang
        4
    haitang  
       2017-07-11 03:12:20 +08:00 via iPhone   ❤️ 1
    可以继续添加……
    chsozlpf
        5
    chsozlpf  
       2017-07-11 03:34:05 +08:00   ❤️ 7
    “可以来段 freestyle 吗?”
    一句可以继续添加的注释将整场节奏推向了高潮
    irainsoft
        6
    irainsoft  
       2017-07-11 03:36:15 +08:00
    //可以继续添加

    hhhhh
    johnj
        7
    johnj  
       2017-07-11 04:25:45 +08:00   ❤️ 3
    真爱生命 远离中国程序员
    zjsxwc
        8
    zjsxwc  
       2017-07-11 05:31:49 +08:00 via Android   ❤️ 1
    mmp,当初谁说 java 新老程序员写的都差不多,不容易写砸。。。(摔
    congeec
        9
    congeec  
       2017-07-11 05:45:43 +08:00   ❤️ 2
    @johnj 这炮轰的太广了吧
    paulagent
        10
    paulagent  
       2017-07-11 06:25:09 +08:00   ❤️ 1
    @johnj 你这炮不是把自己也炸了吗
    bk201
        11
    bk201  
       2017-07-11 06:50:51 +08:00 via iPhone
    他不觉得累吗
    ZavierXu
        12
    ZavierXu  
       2017-07-11 07:29:53 +08:00
    子孙满堂!
    WhoMercy
        13
    WhoMercy  
       2017-07-11 07:52:20 +08:00 via Android
    @johnj blocked

    1,看样子,他们的需求是要用迭代实现更简洁一些。
    2,参数命名太死板,不够“地道”。
    blackshadow
        14
    blackshadow  
       2017-07-11 08:25:48 +08:00 via Android
    幺幺,child。幺幺,childchild。幺幺,childchildchild。 // 哈哈哈哈哈
    ygjack
        15
    ygjack  
       2017-07-11 08:31:50 +08:00
    这变量名读起来好鬼畜啊
    yulitian888
        16
    yulitian888  
       2017-07-11 08:34:30 +08:00
    so what?
    上个月招了一个 7 年经验的大妹子,一样不会写无限层级 tree 的递归。
    这和是不是培训生没啥关系,就是脑子不好使。
    开掉吧,能力不满足岗位需要,没必要留着祸害团队。我说的那个大妹子,做了一周就被我果断踢出去了。
    aksoft
        17
    aksoft  
       2017-07-11 08:38:37 +08:00
    人家刚开始学,遇到个渣老师,和人的能力有关系?
    xiaojunjor
        18
    xiaojunjor  
       2017-07-11 08:40:51 +08:00   ❤️ 1
    宝宝树笑尿了。。。
    kuke
        19
    kuke  
       2017-07-11 08:41:44 +08:00
    初学者用这样的方式可以练手感,没基础的人理解算法很难
    jeffersonpig
        20
    jeffersonpig  
       2017-07-11 08:44:36 +08:00
    @yulitian888 留下当个鼓励师不行么哈哈哈
    Kbyte
        21
    Kbyte  
       2017-07-11 08:46:56 +08:00
    想到我在第一家公司看到的三千行 if ……虽然那个程序是 05 年的历史遗留,但是处理方法还是让我印象深刻……
    sdwill
        22
    sdwill  
       2017-07-11 08:47:10 +08:00
    简直了
    zhaoFinger
        23
    zhaoFinger  
       2017-07-11 08:52:17 +08:00
    很强
    peoce
        24
    peoce  
       2017-07-11 08:54:21 +08:00
    @jeffersonpig 当鼓励师不要看脸呀? 7 年工作经验了要么结婚生子了,要么还没男票。至于后者颜值可想而知
    wgziOS
        25
    wgziOS  
       2017-07-11 09:01:32 +08:00
    闻道有先后 术业有专攻
    yoke123
        26
    yoke123  
       2017-07-11 09:04:49 +08:00   ❤️ 17
    少点冷嘲热讽 多点提醒帮助
    生活不易 且行且珍惜
    RubyJack
        27
    RubyJack  
       2017-07-11 09:11:49 +08:00   ❤️ 3
    传说中的递归展开技术,楼上这些菜鸡根本不懂(逃)
    plqws
        28
    plqws  
       2017-07-11 09:16:53 +08:00   ❤️ 1
    人的问题。。。真的想学不至于连递归是啥都不知道。。。除非真的蠢到知道有递归但是不懂得用,写这么多代码不觉得奇怪。就我一个人觉得楼上的地图炮是反讽吗
    nzd
        29
    nzd  
       2017-07-11 09:17:22 +08:00
    一段经典的 for if 语句,用了又用
    ss0xt
        30
    ss0xt  
       2017-07-11 09:24:39 +08:00
    Phariel
        31
    Phariel  
       2017-07-11 09:27:09 +08:00 via Android   ❤️ 5
    “你有 freestyle 吗?”

    “宝树,宝宝树,宝宝宝宝宝宝树!”
    sagaxu
        32
    sagaxu  
       2017-07-11 09:27:22 +08:00 via Android
    培训班出来的,有 985 全日制本科学历的也可以要,其它的就呵呵了
    rswl
        33
    rswl  
       2017-07-11 09:34:40 +08:00
    卧槽 吓到了
    shandou
        34
    shandou  
       2017-07-11 09:36:33 +08:00
    @johnj MDZZ
    ioth
        35
    ioth  
       2017-07-11 09:42:58 +08:00   ❤️ 1
    都是底层,别计较了,赚钱的是马老师、罗老师
    懂技术的雷同学都快撑不下去了
    94 年有个比我大几岁的女同事,脑子也这样,活着的话现在应该退休了
    lechain
        36
    lechain  
       2017-07-11 09:43:40 +08:00
    头皮发麻
    UnknownR
        37
    UnknownR  
       2017-07-11 09:45:32 +08:00   ❤️ 1
    逻辑大神,我看着就晕了,他竟然还能写出来
    amon
        38
    amon  
       2017-07-11 09:49:59 +08:00   ❤️ 1
    @johnj 突然想礼貌的告诉你,令堂炸了!
    ChristopherWu
        39
    ChristopherWu  
       2017-07-11 09:55:26 +08:00
    @yulitian888 跟脑子关系不是很大,而是没有理解递归,也没有做过类似的算法题而已。(不知道有递归还可以这样用)
    loy6491
        40
    loy6491  
       2017-07-11 09:59:22 +08:00 via iPhone
    @amon
    @shandou
    @WhoMercy

    他只是在讽刺楼主开地图炮吧,一个人不能代表全中国人,也不能代表全部培训班..
    rocksolid
        41
    rocksolid  
       2017-07-11 09:59:58 +08:00
    @yulitian888 这是没学过数据结构吧
    learnshare
        42
    learnshare  
       2017-07-11 10:08:24 +08:00
    逻辑不错
    Dart
        43
    Dart  
       2017-07-11 10:09:13 +08:00 via Android
    搞笑的吧?
    gauzeehom
        44
    gauzeehom  
       2017-07-11 10:11:22 +08:00
    没毛病,可扩展性还可以
    imn1
        45
    imn1  
       2017-07-11 10:13:35 +08:00
    我感觉他这是在骂你们啊
    操!操!操!操!去!
    wizardoz
        46
    wizardoz  
       2017-07-11 10:16:29 +08:00
    我觉得 IDE 应该取消 C-c C-v 功能。代码质量会高好多。
    php300
        47
    php300  
       2017-07-11 10:22:11 +08:00
    按行给工资的吧
    spkinger
        48
    spkinger  
       2017-07-11 10:29:57 +08:00
    大一一学期的时间学成这样至少比学校里强点;
    还有看的顺眼就教教,看不顺眼请走。。
    地图炮是炫耀自己科班毕业优越感么。。
    frend94
        49
    frend94  
       2017-07-11 10:35:55 +08:00
    惊了,代码还能这样写
    vjnjc
        50
    vjnjc  
       2017-07-11 10:40:52 +08:00
    @ETiV 里面是 dto 啊,没看到 sto。
    又是 child 又是门店,感觉是做儿童教育的
    rosu
        51
    rosu  
       2017-07-11 10:41:29 +08:00 via Android
    @loy6491 赞同。不过楼上那些貌似没搞清楚就开始爆粗,真是令人大开眼界。
    xxdd
        52
    xxdd  
       2017-07-11 10:42:28 +08:00
    宝宝树··· 哈哈

    树形结构 现在不都是一条 sql
    前台渲染了嘛
    vjnjc
        53
    vjnjc  
       2017-07-11 10:44:03 +08:00   ❤️ 1
    越来越整齐。
    你们是没见过代码用 s1 t1 命名的博士生,我感觉和这个有的一拼
    iamjs
        54
    iamjs  
       2017-07-11 10:58:43 +08:00
    @vjnjc child 不是 儿童的意思把。。。应该就是 "子" 的意思。。。
    话说 注释 才是高潮
    mikulch
        55
    mikulch  
       2017-07-11 10:59:56 +08:00
    为何不写注释。
    ThatIsFine
        56
    ThatIsFine  
       2017-07-11 11:15:34 +08:00
    可能是学不会递归?
    torbrowserbridge
        57
    torbrowserbridge  
       2017-07-11 11:18:28 +08:00
    楼主你见过几个培训班的学员?
    yuchenyang1994
        58
    yuchenyang1994  
       2017-07-11 11:22:57 +08:00
    https://ooo.0o0.ooo/2017/07/11/5964445dbb3f9.png
    上个月刚经历这种绝望,重构此代码,注释还是我加的
    你经历过绝望吗?
    az8321550924
        59
    az8321550924  
       2017-07-11 11:25:54 +08:00
    稳了 老铁
    yanghao633785
        60
    yanghao633785  
       2017-07-11 11:35:30 +08:00
    他只是没用过递归吧,跟他讲一下就懂了
    keikeizhang
        61
    keikeizhang  
       2017-07-11 11:39:16 +08:00
    楼主你见过几个培训班的学员?
    yulitian888
        62
    yulitian888  
       2017-07-11 11:41:46 +08:00
    @ChristopherWu
    @rocksolid

    我说的那个,7 年经验的大妹子吧,某一类名牌大学计算机专业毕业的,数据结构必然是学过,“不知道能这么用”实在说不过去。被踢出去的直接原因吧,倒不是递归写一天写不出来,而是,这货会直接删数据表。还好删的只是 QA 环境,不然就和前年携程一样杯具了。所以我说是脑子不好使。

    楼主说的那个,培训生倒是有可能没学过数据结构。不过并不影响他抽取一个函数反复调用吧?封装函数还没掌握的话,这个锅培训机构不能背,必然是学生脑子不好使!
    LeoNG
        63
    LeoNG  
       2017-07-11 11:45:09 +08:00
    那么,各位,怎么看下面的代码?

    http://7xsgdb.com1.z0.glb.clouddn.com/WX20170711-114231.png
    daysv
        64
    daysv  
       2017-07-11 11:50:01 +08:00
    害怕
    Jack901
        65
    Jack901  
       2017-07-11 11:51:03 +08:00
    厉害了这个 child
    Jimrussell
        66
    Jimrussell  
       2017-07-11 11:52:47 +08:00
    纯手工造树,也算是一方世界的创世造物者了。强,6
    blackboom
        67
    blackboom  
       2017-07-11 11:53:41 +08:00
    https://ooo.0o0.ooo/2017/07/11/59644b8e595b9.png

    感受一下真正的力量吧!
    TaoQAQ
        68
    TaoQAQ  
       2017-07-11 11:55:42 +08:00
    严重怀疑楼主是脉脉的运营
    lavender1991
        69
    lavender1991  
       2017-07-11 11:56:36 +08:00
    @blackboom 相当的严禁
    lavender1991
        70
    lavender1991  
       2017-07-11 11:57:47 +08:00
    @LeoNG 哇老铁,佩服佩服,这哥们毅力很大啊
    sunnybird
        71
    sunnybird  
       2017-07-11 11:59:25 +08:00 via iPhone
    好整齐啊
    LeoNG
        72
    LeoNG  
       2017-07-11 12:00:07 +08:00
    @lavender1991 然而,这是一个著名软件的一个代码片段 。并没有影响作者赚钱。https://github.com/Kapeli/Dash-iOS
    surfire91
        73
    surfire91  
       2017-07-11 12:01:18 +08:00
    @rosu 特别是还要回复一句已 block 的
    lepig
        74
    lepig  
       2017-07-11 12:02:10 +08:00
    @LeoNG 秒杀一切
    lavender1991
        75
    lavender1991  
       2017-07-11 12:02:47 +08:00
    @LeoNG 他的啊,好像之前有人说过他的代码问题,不过不影响团队能用就好,这代码要是放在公司,boom
    Jimrussell
        76
    Jimrussell  
       2017-07-11 12:03:15 +08:00
    @blackboom #67 这个还好吧,啰嗦了点但毕竟就这么点逻辑链啊…… 你看看#63 那个
    LeoNG
        77
    LeoNG  
       2017-07-11 12:05:58 +08:00
    @lavender1991 作者也意识到了,改了,害得我去 commits 里面找最原始的代码。。。(捂脸)
    cszchen
        78
    cszchen  
       2017-07-11 12:13:56 +08:00
    谁把我的代码到处乱发的,草
    elvodn
        79
    elvodn  
       2017-07-11 12:14:26 +08:00
    按字数发工资系列
    atcdef
        80
    atcdef  
       2017-07-11 12:23:52 +08:00   ❤️ 1
    这个和是不是培训班没关系,纯粹是自己逻辑思维能力低下。
    murmur
        82
    murmur  
       2017-07-11 12:33:00 +08:00
    这个程序叫愚公移山么?
    stzz
        83
    stzz  
       2017-07-11 12:34:59 +08:00 via Android
    @murmur 笑尿了
    lzb
        84
    lzb  
       2017-07-11 12:38:43 +08:00
    不知道有些公司按代码行数进行绩效考核么?
    n6DD1A640
        85
    n6DD1A640  
       2017-07-11 12:48:51 +08:00
    。。涨姿势了
    MntCw
        86
    MntCw  
       2017-07-11 12:49:33 +08:00 via Android
    @blackboom 正确的应该怎么写?
    sarices
        87
    sarices  
       2017-07-11 12:53:09 +08:00
    @LeoNG #63 手打的吗,很佩服,我都懒,用程序生成
    WheatField
        88
    WheatField  
       2017-07-11 12:55:17 +08:00 via iPhone
    变量名才是令人啼笑皆非,childchildchild......,这脑子确实不好使
    holystrike
        89
    holystrike  
       2017-07-11 12:56:23 +08:00   ❤️ 1
    很好啊,有缩进,有空格,还带注释
    你们还想怎样
    kiah
        90
    kiah  
       2017-07-11 12:58:24 +08:00
    厉害
    HYSS
        91
    HYSS  
       2017-07-11 13:00:28 +08:00
    和培训班没关系 为了一份工资混日子的码农都是这样的
    laike9m
        92
    laike9m  
       2017-07-11 13:32:28 +08:00 via Android
    果然黑马,这么复杂的变量名要是我写早就晕了
    zwh2698
        93
    zwh2698  
       2017-07-11 13:34:24 +08:00 via Android
    写好代码,语言天赋和持续的积累
    thomaswang
        94
    thomaswang  
       2017-07-11 13:34:42 +08:00
    给黑马争光了
    bigsuperangel
        95
    bigsuperangel  
       2017-07-11 13:39:24 +08:00 via Android
    能写出来这么多也不容易了,看了真心累
    lrh3321
        96
    lrh3321  
       2017-07-11 13:43:40 +08:00
    全是 child
    root123
        97
    root123  
       2017-07-11 13:48:28 +08:00
    冷嘲热讽、优越感
    HowardMei
        98
    HowardMei  
       2017-07-11 14:02:58 +08:00
    @RubyJack 哈哈,感觉这不是培训出来的,而是数字电路职业病,Verilog 就是这风格,递归必须被摊平。。。
    WytheHuang
        99
    WytheHuang  
       2017-07-11 14:08:43 +08:00
    这么多 for 循环写起来,这人逻辑很强,锻炼一下就好啦。
    t6attack
        100
    t6attack  
       2017-07-11 14:18:31 +08:00   ❤️ 1
    @root123 培训界打击的就正是这种优越感。
    学员之前从事的行业五花八门,修下水道的、送外卖的、餐厅服务员、矿工。。。经过 4 个月培训,一半以上能顺利进入行业敲代码。这对写几行代码就觉得自己日天日地的人,是多么大的心理打击啊。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3621 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 11:01 · PVG 19:01 · LAX 03:01 · JFK 06:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.