V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
xxxsr
V2EX  ›  程序员

感觉自己写的代码像屎山

  •  
  •   xxxsr · May 5, 2022 · 9285 views
    This topic created in 1460 days ago, the information mentioned may be changed or developed.

    RT ,欢迎吐槽

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

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


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

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