我发现公司里面最难的活并不是开发新产品新功能,而是在没有文档没有人会的老代码上增加功能

2021-06-04 08:42:59 +08:00
 darknoll

简直是太难了 孤立无援,每天都是绝望的心情,战战兢兢,不知道什么时候能干完活,甚至都不知道能不能完成功能 有时候踩到一个坑要花一两天时间解决,这就是传说中的苦活脏活累活了吧

7578 次点击
所在节点    程序员
60 条回复
falcon05
2021-06-04 10:41:20 +08:00
无他,唯手熟尔
TokyoNight
2021-06-04 10:47:00 +08:00
而且这种改完还最容易出 bug
fkdtz
2021-06-04 10:48:53 +08:00
在屎山上拉屎,之后交给下一个人
zpfhbyx
2021-06-04 10:50:02 +08:00
😂 还有比这难的。。 除了线上。。线下代码根本跑不起来。。
geekboy
2021-06-04 10:50:41 +08:00
有同感
fengjianxinghun
2021-06-04 11:43:33 +08:00
@darknoll patch 汇编 注入,当然能,难是难点
lifespy
2021-06-04 13:10:15 +08:00
@zpfhbyx #24 哈哈,我之前遇到一个项目就是,只能文件替换的,java
Kv_se7en
2021-06-04 13:25:10 +08:00
我这也遇到过,另一个项目组散了,我们接,然后项目代码不全,配置项不全,安装的有些 npm 组件是私有的,非常醉人。
charlie21
2021-06-04 13:31:59 +08:00
@pkoukk #20 敢问是写什么语言 用什么 SDK 的
arbit
2021-06-04 13:35:19 +08:00
@taogen 额不参考之前的代码的话,等到你离职的时候,下个接手的人又是一堆更高的屎山
Rocketer
2021-06-04 13:46:25 +08:00
我也搞过,而且我想写个独立插件插进去用还不允许,领导逼着我拉跟以前风格一样的屎
yimity
2021-06-04 14:00:28 +08:00
我现在经常干的事就是在我们 12 年 extjs 4.1.2 的没有文档的系统中加功能,改代码。
v2erxh
2021-06-04 14:33:33 +08:00
再加一条:测试环境没办法测
Routeros
2021-06-04 14:39:53 +08:00
本来就是啊
xuanbg
2021-06-04 14:50:58 +08:00
盲生,你终于发现了华点!
iovekkk
2021-06-04 15:37:16 +08:00
没有文档算什么
我现在去紧急支援一个项目
这个项目有六七百个 bug 要修复
但是我没有测试车机去运行调试代码
然后跟我说要我尽快熟悉,把修 bug 的速度提上去
kamal
2021-06-04 16:12:45 +08:00
@iovekkk #36 在线调试,可刺激了
yhyh
2021-06-04 16:45:22 +08:00
这不就是我吗,淦。特么的 人都要抑郁了
Peikon
2021-06-04 16:53:12 +08:00
更难的是 对没有文档没有人会的老代码进行重构
taowen
2021-06-04 17:05:56 +08:00
https://mp.weixin.qq.com/s/UtBkJYpQHIvRQ_AQnzxxMw 如何不 Review 每一行代码,同时保持代码不被写乱?

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

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

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

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

© 2021 V2EX