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

维护自己的旧代码一样很蛋疼

  •  
  •   regmach · Jun 7, 2013 · 4262 views
    This topic created in 4711 days ago, the information mentioned may be changed or developed.
    当年初学的代码
    各种面条
    各种if,foreach
    各种缩进
    各种命名
    各种不明所以
    想砍了重练的说
    可读性几乎没有了
    从代码完全看出去原有的逻辑
    我当年在想什么?
    再一想到这居然是我自己的写的
    就有点想死的冲动
    烦死了啊
    抽烟,不想写...
    19 replies    1970-01-01 08:00:00 +08:00
    AstroProfundis
        1
    AstroProfundis  
       Jun 7, 2013
    我要不要说今年写东西的时候想起来去年课设有类似的代码想直接抓过来用....

    然后发现我看不懂自己写的代码了...
    darasion
        2
    darasion  
       Jun 7, 2013
    说明你成长了。

    但是我觉得我以前写的代码比现在的要好得多,
    当时没压力,虽然感觉有些幼稚,不过写的反倒容易理解,
    现在咋不一样了,代码里充斥这各种情绪,各种想法,还有各种心境。
    linuxer
        3
    linuxer  
       Jun 7, 2013
    看完楼主的文字,再看楼主的头像。好有画面感。
    kk71
        4
    kk71  
       Jun 7, 2013
    没写doc+注释不够清晰
    ……不过握爪哈,我也总觉得看自己以前的代码会很难以接受,
    zava
        5
    zava  
       Jun 7, 2013
    重构吧,对自己的代码负责是一种态度。
    horx
        6
    horx  
       Jun 7, 2013
    自己的项目如果线上一直在运行的话基本上有空了就会去重构...
    公司的项目没办法,各种阻力
    kennedy32
        7
    kennedy32  
       Jun 7, 2013
    @linuxer 哈哈
    kennedy32
        8
    kennedy32  
       Jun 7, 2013
    其实有同感,比如当年用很多ul,table和css,很多脑残的重复代码

    现在一般都用span和jquery
    alexrezit
        9
    alexrezit  
       Jun 7, 2013
    正常. 从三年多之前接触 coding 开始, 每次我去看自己一个月之前的代码, 心里都会怒骂: 这写得完全就是一坨屎!
    regmach
        10
    regmach  
    OP
       Jun 7, 2013
    @horx 很多需求太蛋疼了...
    @zava ready...
    @kk71 有注释,但是思路不清晰,注释也就不清晰了
    @darasion 谢谢,虽然还是很想揍当时的我一顿,但是当时我的一样不在了
    @alexrezit 神速啊
    @AstroProfundis 完全看不懂.能看懂的都是比较简单和比较愚蠢的部分
    raincious
        11
    raincious  
       Jun 7, 2013
    @alexrezit 同感。正在重构一周前写的代码。

    写的时候觉得凑合啦,用的时候骂写的跟遗留物一样。
    yaotian
        12
    yaotian  
       Jun 7, 2013
    重构呀
    zodiac1111
        13
    zodiac1111  
       Jun 7, 2013
    <-24小时不停运作的造粪机器
    heroicYang
        14
    heroicYang  
       Jun 7, 2013
    @alexrezit 同感。。。每次看一个月之前的代码就有想干掉重写的冲动。。。
    so898
        15
    so898  
       Jun 7, 2013
    前些日子想要维护一段我在很早之前写的C++加密用代码,当看到一整个方法满目的goto的时候,我残忍的删掉了整个SVN……
    丫的我当年是怎么想的……防破解么……
    regmach
        16
    regmach  
    OP
       Jun 7, 2013
    @so898 ...
    Golevka
        17
    Golevka  
       Jun 7, 2013
    自己往年写的Scheme代码现在看来一直感觉良好; Standard ML代码反应不很强烈; C代码反应比较强烈; Perl代码... 教练我想把去年的我柴刀掉XD
    jasya
        18
    jasya  
       Dec 9, 2013
    从不维护..直接砍掉重写= =
    regmach
        19
    regmach  
    OP
       Dec 9, 2013
    @jasya 挖得一手好坟,赞
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2566 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 12:38 · PVG 20:38 · LAX 05:38 · JFK 08:38
    ♥ Do have faith in what you're doing.