我每次打开以前写的项目都想用最新学习的框架或技术重写。感觉这样有点疲惫,但我还是开始用新学的东西重写之前的项目了。看着以前写的代码就很难受……
大家都是如果面对自己以前写的代码的呢?
大家都是如果面对自己以前写的代码的呢?
|
1
我 x ,我以前这么厉害。
|
|
2
没法面对,所以我换一份工作就换新的名字和邮箱写备注,时间久了,我自己都认不出来这是我的马甲,谁能知道呢
|
|
BigDataIsDeadMar 21, 2022
3
我是怎么堆出来这么一摊💩的
|
|
4
看见一坨屎:woc ,这谁拉的
打开 blame 一看:…小丑竟是我自己 |
|
5
公司项目,能跑就不去动他 往上面继续拉屎
个人项目,有想法就重构 |
|
az467Mar 22, 2022
6
维护代码,我可是要收费的。
|
|
duke807Mar 22, 2022 via Android
7
一開始會用新技術重構,後來盡量 K.I.S.S
譬如個人網站和博客,十幾年前用 php ,後來用 gae ,再後來用 django ,再後來用 bottlepy ,再後來基本只用 apache + python cgi (或 python websocket ) 前台一開始用 jquery ,後來 angular2 ,然後 angular3 ,最後只用支持 async 的 vanilla js |
|
dangyuluoMar 22, 2022
8
抱着欣赏的态度
|
|
9
存档, 相似需求犯懒了就找出来抄
|
|
pengtdydMar 22, 2022
10
刚看时:这是哪个 S13 写的垃圾,有没有长脑子???
看到作者是自己后:不愧是我!此码只在天上有,人间难得几回闻啊!简直天才。 |
|
kingfalseMar 22, 2022 via Android
11
就好比让子弹飞里,皇四郎拿着马邦德照片问张麻子这是你?是你?
|
|
12
因为真正绕的地方都会写给自己看的注释,比代码还多得多,于是——
我 x ,我以前这么厉害。 + 我 x ,我以前这么厉害,还有这么奇葩的跟文档不一致的写出 bug 的姿势…… + 我 x ,我果然更厉害了,又看出几个能优化的地方…… (反正大多代码都集中存档,很容易 diff……) |
|
hbingMar 22, 2022
13
哇,这么吊,代码虽然乱七八糟,但乱中有序,逻辑相对完整。
|
|
ttgoMar 22, 2022
14
惊为天人。
|
|
tagtagMar 22, 2022
15
地铁,老头,手机。
|
|
charlie21Mar 22, 2022
16
世界第一造船师汤姆的弟子弗兰奇说,一个优秀的造船师只需要图纸,其它都不需要。只保存图纸就可以了,只看图纸
|
|
kilasuelikaMar 22, 2022 via Android
17
要有所克制,不要全凭感觉走。
|
|
MonkeyJonMar 22, 2022
18
这是我写的吗?
|
|
abc0123xyzMar 22, 2022
19
提高竞争力
|
|
falsemaskMar 22, 2022
20
不忍直视,希望接盘的不要来砍我
|
|
meshellMar 22, 2022
21
自己的项目隔段时间更新到最新版,公司的能不动就不动
|
|
luobohyMar 22, 2022
22
我写的都是些啥?这行代码是干嘛的,那行代码又是干嘛的。
|
|
23
基本上不认得,并认为是傻×写的
|
|
24
这儿这操作眼花缭乱,我到底是为了实现啥?
我草,我以前这么厉害吗? |
|
GoogleJPMar 22, 2022
25
💩
|
|
iovekkkMar 22, 2022
26
突然想到一个有趣的事情
上上家公司有个新来的愣头青 在研发大群里截图吐槽有段代码写的傻 X 后来有人截了下 git 提交记录 发现那个方法是 CTO 写的 所有人都笑嘻嘻的吃瓜 只有那个愣头青瑟瑟发抖 |
|
jessun1990Mar 22, 2022
27
看自己以前的代码,简直一坨翔。
|
|
yyysuoMar 22, 2022
28
这是一个直击灵魂的问题。
|
|
leafreMar 22, 2022
29
原则:绝对不碰屎山
|
|
mumuyMar 22, 2022
30
要么维护它,要么丢掉它~
|
|
xunxuntjMar 22, 2022
31
又不是不能用
|
|
32
我现在能找到的我写的最早的代码是 20 年多前在文曲星上的 gvbasic 贪吃蛇。现在看觉得我那时真是天才,排版什么就不说了,数组和循环用得非常滑溜,简直无法想象是一个自学编程的初中生搞的
|
|
33
和 OP 一样的想法,学了点新东西就想把以前的拿来重构。
面对自己以前写的代码总会发现诸多设计不合理的地方以及没发现的 bug ,但是当时写的时候,内心:“这就是最佳实践了!” |
|
cluulzzMar 22, 2022
34
重构
|
|
ffw5b7Mar 22, 2022 via Android
35
尽然跑起来没有问题?这里可以优化,这里可以抽出来,这里写的啥?复杂程度这么高,就二句注释。
|
|
ctro15547Mar 22, 2022
36
写的是啥
这是什么 为什么这么写 注释看不懂 原来如此 还能这样 重构吧 |
|
efaunMar 22, 2022
37
如果不看 git , 我根本不知道这是我写的...
|
|
38
坦然面对
|
|
sunwei0325Mar 22, 2022
39
可以先写注释, 然后等副驾驶补全, 过阵子还有注释能看
|
|
LxnChanMar 22, 2022
40
这是什么√8 玩意(
哦原来是我写的( 不过说句题外话,自己的项目基本完成之后真的有人再会回去看吗😂 |
|
JDogMar 22, 2022
41
之前 leader 用我的类文件头注释在项目里写了一堆💩
|
|
rrZ2CMar 22, 2022
42
跳槽避开
|
|
esileMar 22, 2022
44
如果不看 git 历史我肯定不相信是我写的
|
|
45
我就和你们不一样了.....
我曾经搜一个问题的解决方案搜到了 CU , 然后发现回复里出方案的是十几年前的我.........我当年那么能打的么....... |
|
HENQIGUAIMar 22, 2022
46
无颜面对。
|
|
yoke123Mar 22, 2022
47
哪个傻逼写的?
哦,是我自己啊。 那没事了,写的挺好的😄 |
|
48
正在抄两年前的代码,第一眼感觉是石山,注释少且不规范,硬着头皮看下去就感觉卧槽以前那么厉害好多高级的写法
|
|
DuXingMar 23, 2022
49
劝住自己:珍惜生命,不要重构!
|
|
zsc8917zscMar 23, 2022
50
我以前原来这么牛逼。。。。
|
|
afxMar 23, 2022
51
我 X,这真是我写的吗,妙啊,这种解决方案我现在都想不出来了,真的是我以前写的吗。
|
|
wqhuiMar 23, 2022
52
建议大家开骂之前先看下提交者是不是自己 doge
|
|
810244966Mar 23, 2022
53
昨晚翻到了两年前学安卓时候写的
|
|
lingxiaoliMar 23, 2022
54
@LxnChan #40 跨时久的项目会看呀 还得重构哩
|