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