正在全部重构自己几年前写的代码,用屎山来形容很贴切

2019-09-05 10:19:45 +08:00
 kisshere

真想给自己一耳光,几年前居然是这么烂的水平,目前修改得快要怀疑人生了,把一堆屎山不仅要啃完还要耐心品尝、细嚼慢咽的茫然感觉谁懂

8681 次点击
所在节点    程序员
52 条回复
naihs
2019-09-05 10:22:15 +08:00
换个角度想想这说明自己这几年成长迅速。
kisshere
2019-09-05 10:22:42 +08:00
比看自己几年前扣扣空间发表的非主流文字还尴尬
dadawenxi
2019-09-05 10:22:57 +08:00
恭喜喜提屎山一座
loryyang
2019-09-05 10:26:25 +08:00
我告诉你一个很遗憾的真想,再过几年,你依然发现现在重构的代码是屎
xiangyuecn
2019-09-05 10:27:44 +08:00
``` do { 好不容易咽下去一点,...(过了一会)...,又要吐出来重新嚼一遍,然后再咽下去 } while loop ``` 这条回复有味道😂
luzhh
2019-09-05 10:37:18 +08:00
try{
xxThread.do();
} catch {
e.print;
}
// 睡眠一秒,等线程差不多执行完后再获取数据
sleep(1s);
getInfo();

这是我当年写过的代码,交接给你别人的时候,看到这里简直惊呆了。
12tall
2019-09-05 10:38:33 +08:00
哈哈哈,前两天将入门时写的 1400 行 sql,减少到了 800 行,表示现在似乎才刚入门
2255cn
2019-09-05 10:47:15 +08:00
看去年写的业务已经理解不到当时的逻辑了。。每行注释也猜不透为什么当时如此处理。
littlebaozi
2019-09-05 10:51:29 +08:00
回想起自己小学时代码都不会写,岂不是要把自己气死,哈哈
robinchina
2019-09-05 10:53:53 +08:00
敢吃………………重构!给勇士敬一杯!
d0m2o08
2019-09-05 10:58:06 +08:00
我们这有个祖传项目,都是纯手撸的 jsp 页面,领导已经招了 3 批人修改了,每次都是干几天就跑了 2333
adoal
2019-09-05 11:02:24 +08:00
以我的浅薄经验,几年前的代码只能算是一坨屎,要重构几次之后才能成为屎山
turi
2019-09-05 11:06:48 +08:00
@robinchina 一遍吃屎,一遍喝酒。这画面太美,不忍直视
smallpython
2019-09-05 11:11:26 +08:00
能举个具体的例子吗?
到底怎样算不好的代码?
你又是怎么改的?
edwin2ex
2019-09-05 13:41:56 +08:00
我也是,在吃屎中
hantsy
2019-09-05 13:49:14 +08:00
各种 KPI 压力下产生的代码基本上都是屎。。。
utoyuri
2019-09-05 13:51:27 +08:00
那就屎上雕花
patx
2019-09-05 14:03:23 +08:00
能意识到以前代码有问题,说明进步了
jzmws
2019-09-05 14:35:00 +08:00
@d0m2o08 祖传代码再垃圾也不能动
Resource
2019-09-05 14:37:08 +08:00
@luzhh 这个有点秀,哈哈

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

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

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

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

© 2021 V2EX