V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Sponsored by
LinkedIn
不坐班的神仙工作 · 去任何你想去的地方远程,赚一线城市的工资
2000 个不用出门 Social 的全球远程工作,帮助 V2EX 的小伙伴开启全新的工作方式。
Promoted by LinkedIn
xxxsr
V2EX  ›  程序员

感觉自己写的代码像屎山

  •  
  •   xxxsr · 145 天前 · 6917 次点击
    这是一个创建于 145 天前的主题,其中的信息可能已经有所发展或是发生改变。

    RT ,欢迎吐槽

    58 条回复    2022-05-07 15:12:49 +08:00
    sirnay
        1
    sirnay  
       145 天前
    你都不给例子 咋吐槽
    qa2080639
        2
    qa2080639  
       145 天前   ❤️ 9
    说明你变强了
    Vitta
        3
    Vitta  
       145 天前
    谁不是呢
    securityCoding
        4
    securityCoding  
       145 天前   ❤️ 2
    不用介意,大厂也是屎山。。。
    xiri
        5
    xiri  
       145 天前 via Android   ❤️ 2
    比我在屎山上写代码好
    v2eb
        6
    v2eb  
       145 天前 via Android
    拿个例子看看🙊
    waiaan
        7
    waiaan  
       145 天前
    就算刚开始不是屎山,经过多次需求迭代也会成为屎山,最终的归宿都是屎山。
    chendy
        8
    chendy  
       145 天前   ❤️ 6
    自己写的最多是💩
    一群人才能堆出💩山
    gzf6
        9
    gzf6  
       145 天前 via Android   ❤️ 9
    俗称:带薪拉屎
    jydeng
        10
    jydeng  
       145 天前
    没事,增加你的不可替代性
    cocong
        11
    cocong  
       145 天前
    屎山至少都是拉在一个地方,比较好找。最可怕的是到处拉屎,错综复杂,那才叫一个痛苦。
    danhahaha
        12
    danhahaha  
       145 天前   ❤️ 19
    我的是尿海,屎山至少还有个固定形态,我的代码行云流水,四处溢出,无处落脚,除了我自己,无人可以进来,所以老板很怕我跑路
    justin2018
        13
    justin2018  
       145 天前
    +10086

    能用就行了~ 让卷的人去写优雅的代码 😁
    zmqking
        14
    zmqking  
       145 天前 via iPhone
    @danhahaha 一看就是高手,老板离不开你,不就是我追求的目标吗^_^
    leimao
        15
    leimao  
       145 天前 via iPhone
    山,说明代码量极大。一般来说一个人很难造出个山。
    haah
        16
    haah  
       145 天前
    长得不屎就行!
    Osk
        17
    Osk  
       145 天前
    我可比你自信多了:


    我自己写的代码就是屎山
    xxxsr
        18
    xxxsr  
    OP
       145 天前
    xxxsr
        19
    xxxsr  
    OP
       145 天前
    @xxxsr
    @sirnay
    @v2eb callback Hell ,代码太💩就不贴出来了 🤣
    yousabuk
        20
    yousabuk  
       145 天前 via iPhone
    都能写成山了,没写着写着塌掉变成坨很厉害了👍……
    lopda
        21
    lopda  
       145 天前
    代码审美水平越来越高了。👍🏻
    goobai
        22
    goobai  
       145 天前 via Android
    进来评论区一看,全是高手
    L0L
        23
    L0L  
       145 天前
    艺术有时和性能有时不能兼得
    snowlyg
        24
    snowlyg  
       145 天前
    说明你成长了
    cnbattle
        25
    cnbattle  
       145 天前
    @securityCoding no 大厂写的是 屎山脉
    seanthecat
        26
    seanthecat  
       145 天前
    用 rust 重写
    bfdh
        27
    bfdh  
       145 天前
    我也想看例子。
    yazinnnn
        28
    yazinnnn  
       145 天前
    show me the code
    edward1987
        29
    edward1987  
       145 天前
    @xxxsr 不是吧,现在都 await 时代了,还有 callback hell 的问题?
    charlie21
        30
    charlie21  
       145 天前   ❤️ 3
    代码写得不好,不要总觉得是自己抽象得不好
    https://zhuanlan.zhihu.com/p/356202989
    舒服的代码和不舒服的代码,差距是怎样的?
    https://www.zhihu.com/question/62683012/answer/1033260941#一个失败项目复盘
    ScepterZ
        31
    ScepterZ  
       145 天前
    很多时候是排期太紧了,优雅的方式做不完,只能屎完算了
    selca
        32
    selca  
       145 天前   ❤️ 1
    前同事的 Java 代码,随便看一看吧
    https://imgur.com/a/WpdQOqm
    bigbugcc
        33
    bigbugcc  
       145 天前
    我恐高!我站在屎山上我害怕极了 我有什么办法!
    xiaocsl
        34
    xiaocsl  
       145 天前
    架构的强壮性只能延缓整体变屎山的速度,在不变动架构的情况下进行功能迭代,是逃不过变屎山的最终归路的..

    只有不停的进行架构迭代才能避免屎山的出现,只不过太难太累了.
    zhangchimr
        35
    zhangchimr  
       145 天前 via iPhone
    能把[感觉]和[像]去掉吗
    brucedone
        36
    brucedone  
       145 天前
    吃屎不忘拉屎人
    ericgui
        37
    ericgui  
       145 天前
    你不是一个人
    pengtdyd
        38
    pengtdyd  
       145 天前
    怕啥,换个地方不就行了。
    CookCoder
        39
    CookCoder  
       145 天前
    说明你秃了,不对,变强了。
    GoogleJP
        40
    GoogleJP  
       145 天前
    继续填高
    xxxsr
        41
    xxxsr  
    OP
       145 天前
    @zhangchimr 大概,可能,八成,还是谦虚一点吧,太自信不好🤫
    xxxsr
        42
    xxxsr  
    OP
       145 天前
    @CookCoder 秃了是真的,变强是假的😩
    Kei001
        43
    Kei001  
       145 天前   ❤️ 1
    @selca 槽点太多以至于不知从哪里开始吐槽...
    xxxsr
        44
    xxxsr  
    OP
       145 天前
    @edward1987 还没接触过这方面的内容...... 看来得学习一波了
    wanguorui123
        45
    wanguorui123  
       145 天前
    说明你心智比较模糊
    codefever
        46
    codefever  
       145 天前   ❤️ 1
    明知山有屎,偏向屎山行
    xingis
        47
    xingis  
       144 天前
    自信点, 把感觉去掉
    darkengine
        48
    darkengine  
       144 天前
    @danhahaha 老板咬咬牙,车我不要了
    selca
        49
    selca  
       144 天前
    @Kei001 #43 几万行代码全是这种玩意儿,于是我向领导提出重构了
    MinQ
        50
    MinQ  
       144 天前
    以前:我写的代码像屎山
    现在:我写的代码就是屎山!
    zhttp
        51
    zhttp  
       144 天前
    先在重构屎山代码,搞了一半了,突然觉得搞一个月,只不过是把别人拉的屎铲掉自己上去拉了一坨,后悔无比,还不如躺在上面得过且过,而且重构还是我自己提的。。。MD 当时觉得前人写的代码哪哪都烂要是我写就得怎么怎么样,现在只觉得好累不想动,想 git reset 一了百了。
    zhttp
        52
    zhttp  
       144 天前
    错别字:先在->现在
    daimubai
        53
    daimubai  
       144 天前
    能跑就行,我说的不是项目,是人
    qq1009479218
        54
    qq1009479218  
       144 天前
    淦,我为啥觉得我写的代码是艺术品
    786375312123
        55
    786375312123  
       144 天前
    微服务下屎不屎不重要了吧,反正维护自己的服务而已
    除非你需要维护 chrome 或者游戏代码这种超大客户端代码
    Alan1978
        56
    Alan1978  
       144 天前 via Android   ❤️ 2
    跑的又稳又好的屎山他就是好屎山
    prenwang
        57
    prenwang  
       144 天前
    自己能维护即可, 有些代码因需求无法控制变得难看也正常, 我现在还维护着 java1.4 ,oracle8 的项目, 重写不可能, 开发环境都弄不起来, 还好有收藏多年的陈年 docker 镜像, 每年还是照样收点维护费, 多好的有机肥料
    Richared
        58
    Richared  
       143 天前
    我现在维护一个模块。一共需要动三个 java 文件,每个文件 1w+行。第一次见的时候我都要哭了
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4401 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 06:01 · PVG 14:01 · LAX 23:01 · JFK 02:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.