麻痹,黑马培训机构的学员写的代码!真爱生命远离培训班!!! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
eddiewithyou
V2EX    程序员

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

  •  
  •   eddiewithyou 2017-07-11 02:16:47 +08:00 38608 次点击
    这是一个创建于 3014 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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,参数命名太死板,不够“地道”。
    wombat
        14
    wombat  
       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 nbsp;
       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     Solana     2588 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 46ms UTC 14:48 PVG 22:48 LAX 07:48 JFK 10:48
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86