• 请不要在回答技术问题时复制粘贴 AI 生成的内容
regmach
V2EX  ›  程序员

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

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

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

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

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

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