V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lockelee
V2EX  ›  程序员

开发一个网站专门用于大家吐槽瓜皮代码如何

  •  3
     
  •   lockelee · 2018-02-09 15:08:20 +08:00 · 7247 次点击
    这是一个创建于 2512 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家写的瓜皮代码(包括逻辑爆炸,命名奇葩),有时候看的真是让人忍俊不禁啊,不如搞一个专门用来吐槽的,分享大家看到的有意思的代码,以供消遣,如何。有点像当年的糗事百科吧。

    第 1 条附言  ·  2018-02-09 18:11:48 +08:00
    可以,感谢大家谏言,准备过年搞一个玩,本身就是娱乐的。
    加一个最佳实践,作者可以自己加最佳实践,也可以寻求大家提供最佳实践。
    就是干了,万一好玩呢。
    第 2 条附言  ·  2018-02-11 11:36:37 +08:00
    这个网站还有个好处。。。可以上班的时候看还不被领导比比,就说在学习=、=
    67 条回复    2018-03-01 10:58:37 +08:00
    linxb
        1
    linxb  
       2018-02-09 15:19:03 +08:00   ❤️ 1
    想法不错,但是受众不会多,一般人空余时间要不看看八卦看看电影,哪有心思去看别人写的瓜皮代码,瓜皮代码有比 AV 好看吗
    simoncos
        2
    simoncos  
       2018-02-09 15:20:17 +08:00
    @linxb 没多少人看不就说明想法不好吗 233
    mokeyjay
        3
    mokeyjay  
       2018-02-09 15:21:39 +08:00
    偶尔看到瓜皮代码还可能笑一笑觉得有意思,但并不会想专门去看
    linxb
        4
    linxb  
       2018-02-09 15:22:43 +08:00
    @simoncos 不能打击楼主的创作热情
    CR07
        5
    CR07  
       2018-02-09 15:24:06 +08:00
    支持~~
    changlers
        6
    changlers  
       2018-02-09 15:26:48 +08:00 via iPhone
    挺好的呀,最好附上最佳实践
    simoncos
        7
    simoncos  
       2018-02-09 15:27:47 +08:00
    @linxb 其实我觉得机制设计得好的话,还是很多人会感兴趣的
    hyyou2010
        8
    hyyou2010  
       2018-02-09 15:28:07 +08:00
    是不是一定要新建一个网站?在 github 建一个 repo 不行?
    overhell
        9
    overhell  
       2018-02-09 15:28:37 +08:00
    来 ,我贴个 >>

    ``` java
    for (int i = 0; i < b.length; i++) {
    if (b[i] == false) {
    a = false;
    } else {
    a = true;
    }
    }
    if (a) {
    render('success')
    } else {
    render('fail');
    }
    ```
    overhell
        10
    overhell  
       2018-02-09 15:29:19 +08:00
    emm, 不是支持 markdown 语法吗 ..
    gjquoiai
        11
    gjquoiai  
       2018-02-09 15:30:14 +08:00
    资瓷
    coolcoffee
        12
    coolcoffee  
       2018-02-09 15:30:43 +08:00
    这个就和一些菜品一样, 偶尔吃觉得新鲜, 天天吃就觉得反胃了。
    coffeSlider
        13
    coffeSlider  
       2018-02-09 15:31:14 +08:00 via Android
    狗皮代码都是公司里的,几个人敢贴出来让所有人观赏?
    joshz
        14
    joshz  
       2018-02-09 15:31:21 +08:00 via Android
    不要吧,这样的网站肯定被三哥写的代码刷屏,变相提高印度竞争力
    ballshapesdsd
        15
    ballshapesdsd  
       2018-02-09 15:32:30 +08:00
    求一个逻辑爆炸的代码
    mokeyjay
        16
    mokeyjay  
       2018-02-09 15:32:42 +08:00   ❤️ 1
    @overhell #10 回复并不支持
    timothyqiu
        17
    timothyqiu  
       2018-02-09 15:34:30 +08:00   ❤️ 3
    有个挺老的日文站就是这个想法,就叫 疯狂的屎代码: http://unkode-mania.net/
    whypool
        18
    whypool  
       2018-02-09 15:38:55 +08:00   ❤️ 1
    <a href="javascript:alert('清除成功')">清除缓存</a>

    这的么?
    benzzz
        19
    benzzz  
       2018-02-09 15:43:21 +08:00 via iPhone
    想起了给钱就优化的注释
    xiqingongzi
        20
    xiqingongzi  
       2018-02-09 15:46:21 +08:00 via iPhone
    个人觉得还是可以的,作为学习的层面来说,这些会让新手更加明确什么是好代码。
    zavieryip
        21
    zavieryip  
       2018-02-09 15:46:50 +08:00
    lz 有想法有能力一个字"干"!考虑那么多干嘛,毕竟真要考虑太多因素需要考虑了
    说不定在过程中就遇到困难放弃了,但是这如果做出来也是自我肯定的一种,成就感满满的呀:)
    rogwan
        22
    rogwan  
       2018-02-09 15:50:11 +08:00 via Android
    嗯,这个也是鼓励干一下再说,鬼知道好不好玩呀,很多作品不也都是玩了之后才知道好不好玩的嘛
    zhangbohun
        23
    zhangbohun  
       2018-02-09 15:58:42 +08:00 via Android
    anass.show()同事写的😁
    congeec
        24
    congeec  
       2018-02-09 16:01:33 +08:00 via iPhone
    @zhangbohun 这个括号点睛呐
    SakuraKuma
        25
    SakuraKuma  
       2018-02-09 17:34:09 +08:00
    我第一时间想起的是:猫也会写代码了?还要被吐槽。
    yuchenyang1994
        26
    yuchenyang1994  
       2018-02-09 17:43:47 +08:00   ❤️ 2
    之前看到一个变量名,叫 zantei,我他妈抓耳挠腮的也不知道到底是个啥意思,后来谁告诉我,这是ざんてい的丹麦发音,意思是临时变量。我 tm。。。。,这种他妈是美国人也看不懂,日本人也看不懂,中国人也看不懂的变量名我实在是!!!!好了,求我的心里阴影的面积
    wuddds
        27
    wuddds  
       2018-02-09 18:01:23 +08:00
    http:// shitcode.net/ 这里有一个
    chen2016
        28
    chen2016  
       2018-02-09 18:05:18 +08:00
    python

    if response.status_code/3 == 100:
    # do something

    for i in range(len(s)):
    print s[len(s)-i-1]

    这两个真的好蠢
    hvanke
        29
    hvanke  
       2018-02-09 18:07:32 +08:00 via Android
    能不能反过来专门收集优雅的代码段呢
    lockelee
        31
    lockelee  
    OP
       2018-02-09 18:37:05 +08:00
    @scriptB0y 感觉 ZF 项目奇葩最多了。。
    lockelee
        32
    lockelee  
    OP
       2018-02-09 18:40:01 +08:00
    @hvanke github 上的 gist 可以收集自己觉得好的代码,也可以看 CSDN 呢
    xwhxbg
        33
    xwhxbg  
       2018-02-09 18:58:12 +08:00
    gitlab 的 review 那种,可以加评论的感觉就不错了,最好还能点踩之类的表情
    pkookp8
        34
    pkookp8  
       2018-02-09 19:07:48 +08:00 via Android
    分享一个
    int xxnum=xxum==5 ? xxnum:5
    contmonad
        35
    contmonad  
       2018-02-09 19:13:14 +08:00 via iPhone
    scriptB0y
        36
    scriptB0y  
       2018-02-09 19:39:10 +08:00
    @scriptB0y 是的…… 不知道都是什么人写的……
    naiba
        37
    naiba  
       2018-02-09 19:55:56 +08:00 via Android
    这跟那个关了的 逼乎 有什么区别?
    垃圾代码随便就能写一个,还没有参考价值,不长久。
    不如搞一个收集高端代码的站,比如那个经典的各种 cpp 神输出 hello world 的例子。
    naiba
        38
    naiba  
       2018-02-09 19:59:29 +08:00 via Android
    SingeeKing
        39
    SingeeKing  
       2018-02-09 20:36:27 +08:00
    做出来记得 At 我🌚
    mingyun
        40
    mingyun  
       2018-02-09 21:26:17 +08:00
    wtfpy github
    lsido
        41
    lsido  
       2018-02-09 21:45:28 +08:00 via iPhone
    昨天给一个微信端的时时 C 改功能,函数名全是中文,变量全是拼音缩写,小部分是拼音全拼,原生混合开发,心情复杂
    HaoLan
        42
    HaoLan  
       2018-02-09 22:00:38 +08:00 via iPhone
    我也有这想法,刚好这几天准备好域名服务器起好名字了,可否一起来干呢?
    fei051466
        43
    fei051466  
       2018-02-09 22:25:26 +08:00 via iPhone
    有最佳实践感觉不错,也是一种学习的方式
    vegito2002
        44
    vegito2002  
       2018-02-09 23:51:33 +08:00
    看猪队友的瓜批代码已经看够了, 我不要再来这个来占用我的休闲时间
    realpg
        45
    realpg  
       2018-02-10 00:06:13 +08:00
    @scriptB0y #30
    其实他根本不知道,很多政府国企网站找了一流的开发公司
    然后被七八个比产品经理还牛逼一百倍的各种领导改成了屎都不如的样子……
    littlebutt
        46
    littlebutt  
       2018-02-10 00:07:51 +08:00 via iPhone
    我觉得 ok,本身也是一个学习网站。看 av 消遣,看代码也消遣,同样消遣不如多长点知识。
    ecnelises
        47
    ecnelises  
       2018-02-10 00:29:08 +08:00 via iPhone
    支持,还可以吐槽奇葩需求和设计,搞成程序员界的北美吐槽君
    YuuuZeee
        48
    YuuuZeee  
       2018-02-10 01:11:27 +08:00
    @ecnelises 那还是有区别的 北美吐槽君里边儿全是垃圾信息,电影剧本=-= 最起码 po 一下奇葩需求我们看了还能有则改之 无则加勉
    MyDaLin
        49
    MyDaLin  
       2018-02-10 09:01:29 +08:00
    看评论,没什么市场
    ZSeptember
        50
    ZSeptember  
       2018-02-10 09:54:13 +08:00 via Android
    verrickt
        51
    verrickt  
       2018-02-10 12:47:34 +08:00 via Android
    m939594960
        52
    m939594960  
       2018-02-10 13:05:02 +08:00
    哈哈哈,愁不愁网站没有内容? 加我们公司一个月让你攒够一个 10G 的数据库
    XinLake
        53
    XinLake  
       2018-02-10 13:08:35 +08:00
    代码来源怎么解决呢。

    产品的代码一般不会公开,即使有问题也很难看到,另外还有代码是否可用于演绎问题、版权问题。做起来就会很麻烦吧。
    nullcoder
        54
    nullcoder  
       2018-02-10 13:25:35 +08:00
    类似于各种“反模式”吗?搞起来还是很有意义的
    faketemp
        55
    faketemp  
       2018-02-10 13:54:50 +08:00
    有没有优雅代码展示的网站?各种语言分类的 可以去围观涨涨姿势的那种
    uolcano
        56
    uolcano  
       2018-02-10 15:08:45 +08:00 via Android
    先做出来看看,万一成了 coder 们的糗事百科呢😂
    scriptB0y
        57
    scriptB0y  
       2018-02-10 16:08:55 +08:00
    @realpg 大哥你看看我吐槽的都是代码不是设计,这跟产品经理有毛关系啊。。。。
    realpg
        58
    realpg  
       2018-02-10 16:14:01 +08:00
    @scriptB0y #57
    你以为很多烂代码都是怎么搞出来的……
    scriptB0y
        59
    scriptB0y  
       2018-02-10 16:57:18 +08:00
    @realpg 领导让写烂的?
    realpg
        60
    realpg  
       2018-02-10 16:57:55 +08:00
    @scriptB0y #59
    主要是 html 这种特别多……
    各种瞎让你改
    yingfengi
        61
    yingfengi  
       2018-02-10 18:17:12 +08:00
    /** 我也不知道这一段是干嘛用的了,但是删了程序会异常 **/
    yacolinqi
        62
    yacolinqi  
       2018-02-11 09:15:22 +08:00
    @overhell 这就比较尴尬了,上来就是一段 markdown 语法,然后网站整体不支持。一顿操作猛如虎
    wizardoz
        63
    wizardoz  
       2018-02-11 09:27:26 +08:00
    为什么这样的东西还需要开发?
    shrimp
        64
    shrimp  
       2018-02-11 10:17:17 +08:00
    其实奇葩的不是代码,是产品逻辑,经常代码迭代 N 次,换了 N 个人接手,就变成奇葩代码了
    srx1982
        65
    srx1982  
       2018-02-11 10:43:09 +08:00
    关注一下,搞出来玩玩
    Arnie97
        66
    Arnie97  
       2018-02-13 12:41:59 +08:00 via Android
    @yuchenyang1994 #26 这个变量名日本人绝对能看懂的,暫定 / ざんてい 的罗马音,相当于中国人写了个 linShiBianLiang 的变量名
    srx1982
        67
    srx1982  
       2018-03-01 10:58:37 +08:00
    关注一下,请问楼主做多少了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1729 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 16:34 · PVG 00:34 · LAX 08:34 · JFK 11:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.