狂刀张三 13d ago 真要改肯定能改。不管多乱多复杂,都行。 钱能解决的问题都不是问题。 问题是,给钱吗? 对于公司来说,最好一分不出,或者5000拉到。 对于程序猿,一分不出或者就拿5000,那爱改不改,这点钱完全不够梳理代码费的功夫。粘了屎山到时候出的一切问题公司都会说“你改的”。 要是公司愿意出大价钱,那你改倒也没啥。钱到位一切好说。你吭哧吭哧干完了一看,老代码跟新代码相同的地方估计只有字母了。 公司一评估,这tm跟重写没啥区别。重写价还便宜点,毕竟不用梳理老代码。[doge][doge][doge] ♥ 154 ↩ 2
ReadyCoderOne 12d ago 如果月薪三千的你面对的是十年前老员工在erp系统源码里留下的vb宏套js+由erp系统解析的集成sql(没有任何文档和攻略可查,只能靠口口相传),其中还掺着一堆html和css的究极雷霆巨大屎山代码,并且动辄上千行,相信我,你不会再问这个问题[doge] ♥ 25 ↩ 1
⑨⑨制药 12d ago 长期维护角度优化代码是对的,但对个人而言,优化代码难以报告产出评绩效,出了问题还得担责,吃力不讨好。所以除非公司本身在乎,专门批了工作量搞代码重构或重写,否则这活谁爱干谁干 ♥ 23
小小的___ 13d ago 我的理解是,这玩意本身就不是个能修改的东西。要改好一个代码,花的功夫够写十个代码了。基本都是不停的修bug,能动就行。 然后在下一个项目,就有经验了,直接提前做准备,这些bug就根本不会出现了。 所以说,要修改代码,最好的办法,是全部删除,重新写。 类似于修好一个汽车的价格,都够重新买两个了。[doge] ♥ 34 ↩ 2
Comments
真要改肯定能改。不管多乱多复杂,都行。 钱能解决的问题都不是问题。 问题是,给钱吗? 对于公司来说,最好一分不出,或者5000拉到。 对于程序猿,一分不出或者就拿5000,那爱改不改,这点钱完全不够梳理代码费的功夫。粘了屎山到时候出的一切问题公司都会说“你改的”。 要是公司愿意出大价钱,那你改倒也没啥。钱到位一切好说。你吭哧吭哧干完了一看,老代码跟新代码相同的地方估计只有字母了。 公司一评估,这tm跟重写没啥区别。重写价还便宜点,毕竟不用梳理老代码。[doge][doge][doge]
♥ 154 ↩ 2
如果月薪三千的你面对的是十年前老员工在erp系统源码里留下的vb宏套js+由erp系统解析的集成sql(没有任何文档和攻略可查,只能靠口口相传),其中还掺着一堆html和css的究极雷霆巨大屎山代码,并且动辄上千行,相信我,你不会再问这个问题[doge]
♥ 25 ↩ 1
文档不规范你压根不知道有哪些地方在用,很多时候哪怕出版的文档十分完善,后续接手的人也不一定会继续维护文档[吃瓜]
♥ 68 ↩ 5
长期维护角度优化代码是对的,但对个人而言,优化代码难以报告产出评绩效,出了问题还得担责,吃力不讨好。所以除非公司本身在乎,专门批了工作量搞代码重构或重写,否则这活谁爱干谁干
♥ 23
有些代码写得一眼看就有问题,但是往往是因为要去兼容一个错误的数据,不要问为什么错误数据不去处理这样问题。 这些代码在后人接手直接就是口中的低质量代码
♥ 26
我的理解是,这玩意本身就不是个能修改的东西。要改好一个代码,花的功夫够写十个代码了。基本都是不停的修bug,能动就行。 然后在下一个项目,就有经验了,直接提前做准备,这些bug就根本不会出现了。 所以说,要修改代码,最好的办法,是全部删除,重新写。 类似于修好一个汽车的价格,都够重新买两个了。[doge]
♥ 34 ↩ 2
因为都是行外人在yy,显得自己很懂的样子,大厂都有重构率要求的。
♥ 7
说到底就是不要去做工作以外的东西,你拿到的东西已经在线上稳定上线了,你没事去动里面的东西干嘛,找打啊[笑哭]
♥ 5
这种代码重写比改来得快捷安全吧
♥ 1
就像机房里面理线,刚开始很整洁规范,慢慢就变得一堆乱麻,你还不能随便动[doge]
♥ 3
因为改完就是你的问题了
测试工程师:你们就当我死了吧[微笑]
改了没钱还要担风险,是你你也不改
♥ 2
“好好的你动它干甚么!”
♥ 4
你永远不会知道上头给你说的临时业务变更中的临时是多久[doge]
♥ 1
[doge]毕竟别人看不出来什么,但坏了的话,每个人都能看出来
♥ 2
[doge]因为产品各种奇葩的需求与异常情况,改一下就崩了
♥ 1
一个月3000块你玩什么命啊[doge]
防御性编程这一块