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

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

大家都是如果面对自己以前写的代码的呢?
5184 次点击
所在节点    程序员
54 条回复
meshell
2022-03-22 09:38:17 +08:00
自己的项目隔段时间更新到最新版,公司的能不动就不动
luobohy
2022-03-22 09:38:49 +08:00
我写的都是些啥?这行代码是干嘛的,那行代码又是干嘛的。
iamqiwei
2022-03-22 09:42:01 +08:00
基本上不认得,并认为是傻×写的
NexTooo
2022-03-22 09:42:07 +08:00
这儿这操作眼花缭乱,我到底是为了实现啥?

我草,我以前这么厉害吗?
GoogleJP
2022-03-22 09:44:32 +08:00
💩
iovekkk
2022-03-22 09:52:10 +08:00
突然想到一个有趣的事情
上上家公司有个新来的愣头青
在研发大群里截图吐槽有段代码写的傻 X
后来有人截了下 git 提交记录
发现那个方法是 CTO 写的
所有人都笑嘻嘻的吃瓜
只有那个愣头青瑟瑟发抖
jessun1990
2022-03-22 09:57:58 +08:00
看自己以前的代码,简直一坨翔。
yyysuo
2022-03-22 10:08:34 +08:00
这是一个直击灵魂的问题。
leafre
2022-03-22 10:33:23 +08:00
原则:绝对不碰屎山
mumuy
2022-03-22 10:38:03 +08:00
要么维护它,要么丢掉它~
xunxuntj
2022-03-22 10:44:32 +08:00
又不是不能用
shakoon
2022-03-22 10:46:55 +08:00
我现在能找到的我写的最早的代码是 20 年多前在文曲星上的 gvbasic 贪吃蛇。现在看觉得我那时真是天才,排版什么就不说了,数组和循环用得非常滑溜,简直无法想象是一个自学编程的初中生搞的
hsuyeung
2022-03-22 12:29:48 +08:00
和 OP 一样的想法,学了点新东西就想把以前的拿来重构。

面对自己以前写的代码总会发现诸多设计不合理的地方以及没发现的 bug ,但是当时写的时候,内心:“这就是最佳实践了!”
cluulzz
2022-03-22 15:06:56 +08:00
重构
ffw5b7
2022-03-22 15:11:59 +08:00
尽然跑起来没有问题?这里可以优化,这里可以抽出来,这里写的啥?复杂程度这么高,就二句注释。
ctro15547
2022-03-22 16:10:55 +08:00
写的是啥
这是什么
为什么这么写
注释看不懂
原来如此
还能这样
重构吧
efaun
2022-03-22 16:14:57 +08:00
如果不看 git , 我根本不知道这是我写的...
Paaranoia
2022-03-22 17:33:03 +08:00
坦然面对
sunwei0325
2022-03-22 17:36:28 +08:00
可以先写注释, 然后等副驾驶补全, 过阵子还有注释能看
LxnChan
2022-03-22 18:04:51 +08:00
这是什么√8 玩意(
哦原来是我写的(

不过说句题外话,自己的项目基本完成之后真的有人再会回去看吗😂

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

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

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

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

© 2021 V2EX