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

2019 年 9 月 5 日
 kisshere

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

9780 次点击
所在节点    程序员
52 条回复
Greendays
2019 年 9 月 5 日
为什么这么闲。。。我现在要改别人写的代码,那才叫。。。
JohnLou
2019 年 9 月 5 日
代码能运行不出错就是好的
pcbl
2019 年 9 月 5 日
这 if else for while 多层嵌套竟然不出问题,卧槽,还是以前的我比较牛🐮
limerence
2019 年 9 月 5 日
@luzhh 所以说现在应该怎么写
mamahaha
2019 年 9 月 5 日
初始代码的时候想的是业务逻辑,代码重构的时候想的是结构和性能,两者不适合拿来对比。
ShinichiYao
2019 年 9 月 5 日
重构完发现原来运行的好好代码跑崩了
24KPureFather
2019 年 9 月 5 日
@kisshere 你这回答真基霸刁钻
24KPureFather
2019 年 9 月 5 日
@luzhh 我以前这是这样操作过,那是刚毕业的时候
codz
2019 年 9 月 5 日
@luzhh 现在怎么写? 用 callback,去掉 sleep, 优化 try catch?
JimmyTinsley
2019 年 9 月 5 日
最近想重构一下大学的毕设课题, 重构了 30%实在干不下去了...
avenger
2019 年 9 月 5 日
没有单元测试敢重构?
lowman
2019 年 9 月 5 日
吃屎不忘拉屎人
NotNil1
2019 年 9 月 5 日
让 重构的成本 > 重写的成本
就不用面对这种问题了
JerryCha
2019 年 9 月 5 日
我做毕设的时候 OpenCV 处理的部分直接挂在 UI 主线程下执行,还好挺快的没卡死
s1E4GnZ4A2qGRyva
2019 年 9 月 5 日
建议业务相关部分用中文命名标识符
way2create
2019 年 9 月 5 日
重构自己的代码没什么...重构别人的屎山才烦
meeken
2019 年 9 月 5 日
重构自己的起码知道什么是什么好吧...
KunMinX
2019 年 9 月 5 日
Android:你还在等那个,手把手带你重构的人出现吗?

https://juejin.im/post/5bcd58b6e51d45404c71d23f
WispWind
2019 年 9 月 5 日
我看自己上个月的代码都像一坨翔。。
beastk
2019 年 9 月 5 日
我们不生产屎,我们只是屎的搬运工。

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

https://study.congcong.us/t/598109

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

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

© 2021 V2EX