博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
重构才是写代码,需求只是干活。
阅读量:6606 次
发布时间:2019-06-24

本文共 390 字,大约阅读时间需要 1 分钟。

__20180731163933

__20180731163947
__20180731163957
__20180731164003

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

场景一

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

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

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

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

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

场景二

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

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

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

开发:我……

原文发布时间为:2018-07-31

本文作者:loonggg
本文来自云栖社区合作伙伴“ ”,了解相关信息可以关注“ 非著名程序员”。

转载地址:http://yibso.baihongyu.com/

你可能感兴趣的文章
沈阳一饭店凌晨爆燃,燃气报警器时刻预防
查看>>
Redis 与 数据库处理数据的两种模式
查看>>
VUE2中axios的使用方法
查看>>
CS 229 notes Supervised Learning
查看>>
2018.10.27-dtoj-3996-Lesson5!(johnny)
查看>>
DataTable转换成json字符串
查看>>
ubuntu 12.04 安装 redis
查看>>
Sql Server中不常用的表运算符之APPLY(1)
查看>>
【DM642】ICELL Interface—Cells as Algorithm Containers
查看>>
linux所有命令失效的解决办法
查看>>
力扣算法题—085最大矩阵
查看>>
svs 在创建的时候 上传文件夹 bin obj 这些不要提交
查看>>
mysql-用命令导出、导入表结构或数据
查看>>
Tinkphp
查看>>
EntityFrameworkCore 一对一 && 一对多 && 多对多配置
查看>>
How to temporally disable IDE tools (load manually)
查看>>
Vue.js学习 Item4 -- 数据双向绑定
查看>>
几种排序方式的java实现(01:插入排序,冒泡排序,选择排序,快速排序)
查看>>
server application unavailable
查看>>
浅谈尾递归的优化方式
查看>>