重构才是写代码,需求只是干活。

本文通过两个典型场景探讨了软件开发中重构的重要性和挑战。场景一描述了开发人员在进行重构时无意中增加了测试的工作量,导致与测试团队之间的沟通问题;场景二则反映了产品经理对于重构价值的质疑,以及开发人员如何面对这种质疑。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【回复“1024”,送你一个特别推送】

640?wx_fmt=jpeg

640?wx_fmt=jpeg

重构才是写代码

需求只是干活

640?wx_fmt=jpeg

640?wx_fmt=jpeg

额,这些场景,大家是不是很熟悉呢?是不是很熟悉呢?嗯,我相信答案是肯定的。

场景一

测试:这么小的功能,你为什么要改动 300 多个文件呢?

开发:嘿嘿,我顺便将老代码挪了个地方。

测试:你知道,你这样做会给我增加多少的测试工作量吗?哪些你改动的地方,我都得回归一遍。

开发:你不用测试的, 相信我,没有任何风险,我就整理一下代码。

测试:你上次也是这么说的,结果偷偷改了接口,影响到了下游系统,还有那次啊,你……

场景二

产品:你又在弄重构?我这还有一大堆需求没人开发。

开发:我这里重构系统也很重要,你不懂的。

产品:哪里重要了?你浪费这么多人力精力重构,用户也看不出来系统有什么变化,搞不好还弄坏了老功能,求求你别重构了。

开发:我……

- 长按识别关注 -

640?wx_fmt=jpeg

技术,职场,产品,思维

行业观察

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值