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

2013-06-07 12:42:52 +08:00
 regmach
当年初学的代码
各种面条
各种if,foreach
各种缩进
各种命名
各种不明所以
想砍了重练的说
可读性几乎没有了
从代码完全看出去原有的逻辑
我当年在想什么?
再一想到这居然是我自己的写的
就有点想死的冲动
烦死了啊
抽烟,不想写...
3570 次点击
所在节点    程序员
19 条回复
AstroProfundis
2013-06-07 12:49:02 +08:00
我要不要说今年写东西的时候想起来去年课设有类似的代码想直接抓过来用....

然后发现我看不懂自己写的代码了...
darasion
2013-06-07 12:49:38 +08:00
说明你成长了。

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

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

写的时候觉得凑合啦,用的时候骂写的跟遗留物一样。
yaotian
2013-06-07 13:40:43 +08:00
重构呀
zodiac1111
2013-06-07 13:45:41 +08:00
<-24小时不停运作的造粪机器
heroicYang
2013-06-07 13:46:43 +08:00
@alexrezit 同感。。。每次看一个月之前的代码就有想干掉重写的冲动。。。
so898
2013-06-07 14:23:55 +08:00
前些日子想要维护一段我在很早之前写的C++加密用代码,当看到一整个方法满目的goto的时候,我残忍的删掉了整个SVN……
丫的我当年是怎么想的……防破解么……
regmach
2013-06-07 14:44:35 +08:00
@so898 ...
Golevka
2013-06-07 15:24:43 +08:00
自己往年写的Scheme代码现在看来一直感觉良好; Standard ML代码反应不很强烈; C代码反应比较强烈; Perl代码... 教练我想把去年的我柴刀掉XD
jasya
2013-12-09 11:25:47 +08:00
从不维护..直接砍掉重写= =
regmach
2013-12-09 21:58:49 +08:00
@jasya 挖得一手好坟,赞

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/71574

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX