你们能把代码写得再复杂一点吗?活该加班加到死 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ijrou
V2EX    互联网

你们能把代码写得再复杂一点吗?活该加班加到死

  •  3
     
  •   ijrou 2021-06-22 14:54:59 +08:00 6433 次点击
    这是一个创建于 1574 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近看到一个有意思的帖子

    8d6f91f7-9e78-3f6a-f521-322bab5219a1.png

    https://github.com/huaweicloud/huaweicloud-sdk-php-obs/issues/16

    哈哈,活该加班加到死~

    26 条回复    2021-06-23 23:28:03 +08:00
    kop1989
        1
    kop1989  
       2021-06-22 14:58:42 +08:00   2
    现在的风气就是流行这样:简单的东西复杂化,复杂的东西工程化,工程的东西框架化。

    巴不得一线程序员就是个打字员。这样项目进度可控,产品逻辑可控,员工与产品之间解耦。
    Vegetable
        2
    Vegetable  
       2021-06-22 15:05:18 +08:00   9
    这库看起来还行啊
    我大受震撼的是这个,虽然说是业务使然,但我依然大受震撼。

    https://github.com/alipay/alipay-sdk-java-all/tree/master/src/main/java/com/alipay/api/domain
    Dockerfile
        3
    Dockerfile  
       2021-06-22 15:07:36 +08:00
    @Vegetable 卧槽。。大开眼界。。是我见识少了么
    cxh116
        4
    cxh116  
       2021-06-22 15:12:28 +08:00   1
    @Vegetable 这种应该是工具生成的,很多 sdk 都是这样做的. 比如 aws sdk
    tsungkang
        5
    tsungkang  
       2021-06-22 15:15:24 +08:00   1
    其实都还不算太糟,某些公司甚至以把代码写成八股文为荣的,反正能写多复杂就写多复杂,标准库的函数不用,要自己实现,能 10 句写的坚决不 5 句写;
    Dockerfile
        6
    Dockerfile  
       2021-06-22 15:16:39 +08:00
    @cxh116 我能想到是工具生成的,但是这也太多了- -||
    ves
        7
    ves  
       2021-06-22 15:42:46 +08:00
    真离谱

    歪一层,这用的什么 github 插件?
    arthas2234
        8
    arthas2234  
       2021-06-22 15:55:39 +08:00
    真就是按照代码行数算钱?
    yuancoder
        9
    yuancoder  
       2021-06-22 15:56:51 +08:00   1
    这代码写的挺好的,没觉得有啥问题
    suzic
        10
    suzic  
       2021-06-22 18:25:55 +08:00 via Android
    @Vegetable 这个直接把我手机 app 卡死了,感谢都点错了,去 pc 看了下才明白什么情况
    wolfie
        11
    wolfie  
       2021-06-22 18:32:17 +08:00
    issue 关了
    icyalala
        12
    icyalala  
       2021-06-22 18:38:02 +08:00
    想去瞅一眼,才发现整个 Issues 功能都关了。。
    FS1P7dJz
        13
    FS1P7dJz  
       2021-06-22 18:40:17 +08:00   2
    笑死
    删评禁评那一套玩的真溜
    efaun
        14
    efaun  
       2021-06-22 18:40:17 +08:00
    @wolfie #11
    @icyalala #12

    牢厂传统艺能
    swulling
        15
    swulling  
       2021-06-22 18:51:34 +08:00
    @Vegetable 应该是用工具自动生成的

    @author auto create

    多个语言的 SDK 应该是写了一个生成器,根据表结构、RPC 定义统一生成的。
    lasuar
        16
    lasuar  
       2021-06-22 18:55:20 +08:00
    404 NOT FOUND
    dallaslu
        17
    dallaslu  
       2021-06-22 19:02:56 +08:00
    华为就是牛
    tabris17
        18
    tabris17  
       2021-06-22 19:22:26 +08:00   6
    issue 关闭了,真的是可防可控
    en20
        19
    en20  
       2021-06-22 21:50:07 +08:00
    @tabris17 论如何预防网络舆情风险
    hellodudu86
        20
    hellodudu86  
       2021-06-23 10:29:03 +08:00
    关 issue 的项目多了去了
    hellodudu86
        21
    hellodudu86  
       2021-06-23 10:32:31 +08:00   1
    现在喷华为是 zzzq 吗?哪个项目遇到这种只知道发泄怨气的 issue 不会直接关闭的,老外 close 掉 issue 的时候应不应该喷呢?
    imldy
        22
    imldy  
       2021-06-23 13:45:06 +08:00   1
    @hellodudu86 #21 这个不是把单个 issue close 掉,而是把 issue 功能关了,之前的都没法看了。
    hellodudu86
        23
    hellodudu86  
       2021-06-23 14:47:57 +08:00
    @imldy https://github.com/asim/go-micro
    类似的例子太多了,开发者想要的是有帮助的 pr,而不是在 issue 上发表无意义的唠叨
    hellodudu86
        24
    hellodudu86  
       2021-06-23 14:52:09 +08:00
    老外的项目要是遇到这种无脑喷的你以为他会态度很好的给你回复嘛?不一样是直接 close 掉?天天有一波人提这种无聊的 issue,你试试看他关不关?
    那么问题来了,是不是老外的项目这么做就是集中精力在开发上面,华为关闭 issue 就是删评控评?
    ConnorKenway
        25
    ConnorKenway  
       2021-06-23 15:50:28 +08:00 via Android
    @Vegetable 卧槽 给我看瞎了。。。
    ijrou
        26
    ijrou  
    OP
       2021-06-23 23:28:03 +08:00   1
    @hellodudu86 issue 本身的初衷就是提问题意见的,并不是发泄的,但是此贴回的即是意见、也有发泄情绪,但是其帖子底下的回复就有点跟风了,关闭 issue 也是情有可原,要说删除评论,那还真不是一回事。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     901 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 21:28 PVG 05:28 LAX 14:28 JFK 17:28
    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