元旦后重新启动交易bot的测试和迭代工作。这半个月陆续打磨交易策略,不断调整完善,代码也一版版地更新迭代。但就在这个过程中,你会发现一个尴尬的现象——项目代码质量在逐渐下滑。



一开始还能保持整洁,后面改着改着就开始堆砌,各种补丁叠罗汉,最后就成了💩山。说实话,之前在公司吐槽过别人的💩山代码,现在轮到自己从零搭建的项目,也逃不过这个规律。这就是代码腐烂的常见套路。
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 10
  • 转发
  • 分享
评论
0/400
Not_Satoshivip
· 01-10 01:13
改着改着就成了屎山,这是宿命啊
回复0
OnlyUpOnlyvip
· 01-10 00:38
代码腐烂这事儿真的绝了,自己搭的也逃不过哈哈
回复0
metaverse_hermitvip
· 01-09 07:31
哈哈这就是开发的诅咒啊,快速迭代的代价就是代码越来越乱
回复0
CoffeeNFTradervip
· 01-08 14:51
哈哈这就是karma啊,之前吐槽别人现在自己也躲不过 --- 改着改着就废了,这是通病了...得想办法重构一波 --- 太真实了,deadline前的代码都是这样,先跑通再说 --- 每次都是这样,快速迭代和代码质量果然是天敌 --- 这时候最考验人啊,要么停下来重构要么继续往坑里跳 --- 所以说模块化很关键,不然后期改啥都是灾难 --- 深有同感,bot的逻辑复杂度上去了就容易变成spaghetti code --- 有没有想过定期做个code review,抓住腐烂的苗头 --- 我觉得设定checkpoint比较关键,别让它一直烂下去 --- 补丁叠罗汉是真的杀手,得有纪律性地重构
回复0
LiquidationWizardvip
· 01-08 14:50
哈哈真的,快进到自己也维护💩山代码的时刻了 --- 这就是为什么我从不吐槽别人的代码,因为迟早轮到自己 --- 改着改着就成一坨,熟悉的味道啊兄弟 --- patch打补丁的时候就该知道问题大了,太晚了 --- 代码债一堆堆,最后谁都还不起 --- 之前看别人代码觉得离谱,现在自己也那样,讽刺
回复0
BlockImpostervip
· 01-08 14:49
哈哈被你说中了,这就是开发的宿命啊 快速迭代就容易欠技术债,回头想重构都来不及 我也是,一开始的架构设计得挺漂亮,几个sprint后就成屎山了 补丁叠罗汉那段太真实了,改一个bug结果引入五个新bug 代码质量和交易收益成反比是吗?哈哈让我试试反向操作 嗯?难不成写得越烂币赚得越多?我去试试
回复0
BearMarketSurvivorvip
· 01-08 14:48
这太真实了,改着改着就成屎山,反过来还要重构的死循环
回复0
probably_nothing_anonvip
· 01-08 14:44
哈哈这就是宿命啊,快进到重构地狱
回复0
nft_widowvip
· 01-08 14:39
这tm就是现实啊,快速迭代的代价就是💩山堆积
回复0
DegenApeSurfervip
· 01-08 14:37
哈哈这就是现实啊,快速迭代的代价呗 --- 补丁叠罗汉我太懂了,一开始想着后面再重构,结果越来越难救 --- 果然没人能逃过这个魔咒,代码债总要还的 --- 做交易bot最容易掉进这个坑,策略调整频繁就完蛋了 --- 笑死,从吐槽别人到自己也陷进去,这就叫因果循环吧 --- 早点做个大的重构可能比一直打补丁划算 --- relatable,这就是为什么有人搞三个月就彻底重写一遍的原因
回复0
查看更多
交易,随时随地
qrCode
扫码下载 Gate App
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)