各位都是如何面对自己以前写的代码的呢?

2022-03-21 22:39:54 +08:00
 sciel
我每次打开以前写的项目都想用最新学习的框架或技术重写。感觉这样有点疲惫,但我还是开始用新学的东西重写之前的项目了。看着以前写的代码就很难受……

大家都是如果面对自己以前写的代码的呢?
5171 次点击
所在节点    程序员
54 条回复
wangkun025
2022-03-21 22:41:17 +08:00
我 x ,我以前这么厉害。
eason1874
2022-03-21 22:43:41 +08:00
没法面对,所以我换一份工作就换新的名字和邮箱写备注,时间久了,我自己都认不出来这是我的马甲,谁能知道呢
Co1a
2022-03-21 22:43:51 +08:00
我是怎么堆出来这么一摊💩的
q1angch0u
2022-03-22 01:34:47 +08:00
看见一坨屎:woc ,这谁拉的
打开 blame 一看:…小丑竟是我自己
zu1y
2022-03-22 01:36:51 +08:00
公司项目,能跑就不去动他 往上面继续拉屎
个人项目,有想法就重构
az467
2022-03-22 01:40:26 +08:00
维护代码,我可是要收费的。
duke807
2022-03-22 03:09:16 +08:00
一開始會用新技術重構,後來盡量 K.I.S.S

譬如個人網站和博客,十幾年前用 php ,後來用 gae ,再後來用 django ,再後來用 bottlepy ,再後來基本只用 apache + python cgi (或 python websocket )

前台一開始用 jquery ,後來 angular2 ,然後 angular3 ,最後只用支持 async 的 vanilla js
dangyuluo
2022-03-22 03:40:45 +08:00
抱着欣赏的态度
xiaket
2022-03-22 05:18:54 +08:00
存档, 相似需求犯懒了就找出来抄
pengtdyd
2022-03-22 06:45:49 +08:00
刚看时:这是哪个 S13 写的垃圾,有没有长脑子???
看到作者是自己后:不愧是我!此码只在天上有,人间难得几回闻啊!简直天才。
kingfalse
2022-03-22 07:32:00 +08:00
就好比让子弹飞里,皇四郎拿着马邦德照片问张麻子这是你?是你?
FrankHB
2022-03-22 07:55:47 +08:00
因为真正绕的地方都会写给自己看的注释,比代码还多得多,于是——

我 x ,我以前这么厉害。
+
我 x ,我以前这么厉害,还有这么奇葩的跟文档不一致的写出 bug 的姿势……
+
我 x ,我果然更厉害了,又看出几个能优化的地方……

(反正大多代码都集中存档,很容易 diff……)
hbing
2022-03-22 08:13:10 +08:00
哇,这么吊,代码虽然乱七八糟,但乱中有序,逻辑相对完整。
ttgo
2022-03-22 08:28:02 +08:00
惊为天人。
tagtag
2022-03-22 08:45:50 +08:00
地铁,老头,手机。
charlie21
2022-03-22 08:54:21 +08:00
世界第一造船师汤姆的弟子弗兰奇说,一个优秀的造船师只需要图纸,其它都不需要。只保存图纸就可以了,只看图纸
kilasuelika
2022-03-22 09:16:53 +08:00
要有所克制,不要全凭感觉走。
MonkeyJon
2022-03-22 09:30:20 +08:00
这是我写的吗?
abc0123xyz
2022-03-22 09:30:49 +08:00
提高竞争力
falsemask
2022-03-22 09:35:14 +08:00
不忍直视,希望接盘的不要来砍我

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

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

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

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

© 2021 V2EX