在你所服务的公司里,你的直接上级能够理解和支持重构的意义吗?

2019-04-12 11:01:38 +08:00
 Livid
14164 次点击
所在节点    程序员
156 条回复
Lin0936
2019-04-12 11:11:11 +08:00
表示理解,但不支持,因为没有时间,就算愿意用自己空闲时间重构都不行,因为要测试。
qiumaoyuan
2019-04-12 11:11:20 +08:00
问题是重构不应该是单独某个时间段里做的,而是在日常开发中进行。上级根本不需要知道。
7654
2019-04-12 11:11:49 +08:00
求稳吧
lshero
2019-04-12 11:14:11 +08:00
之前的公司在主要业务部门,不想做产品需求的时候领导就会组织重构,顺带要点绩效。
现在的公司做创新业务,一般没等到重构的机会就战略调整了
micean
2019-04-12 11:15:01 +08:00
我支持重构,如果是在我对业务的可控范围内
但是很多时候没有时间去做这件事
久而久之也不愿再提
qq976739120
2019-04-12 11:15:02 +08:00
重构这种东西应该是自上而下的,不然阻力非常大
yidinghe
2019-04-12 11:15:06 +08:00
单元测试搞不起来,重构也搞不起来
yanaraika
2019-04-12 11:15:30 +08:00
什么是重构。应该在代码还能忍的时候就开始重构。不幸的是,很多意识到需要重构的时候实际需要的已经是重写了
JohnSmith
2019-04-12 11:17:11 +08:00
@kkeiko #4 +1
babedoll
2019-04-12 11:19:00 +08:00
只有迭代 推翻全重搞是不可能滴
amon
2019-04-12 11:19:05 +08:00
能理解,但是通常业务优先,不到不得已的时候是不会开始重构的。

之前重构一个大型系统项目,梳理了一篇文章,有兴趣可以点击阅读。
https://mp.weixin.qq.com/s/yQJwMHS9Bb7FHoqPJ3mo2g
wolfie
2019-04-12 11:19:28 +08:00
提过,短时间没有价值就否了。
guokeke
2019-04-12 11:19:33 +08:00
我认为是能理解的,但是现实条件太苛刻,如果那些提重构的人能力不强,上级肯定也会否决的。
konakona
2019-04-12 11:19:42 +08:00
不重构,维护成本和人力成本逐步增加,连人都招不到。
已经提上日程,预估今年应该可以重构,看排期。
avalon0624
2019-04-12 11:23:02 +08:00
能理解,但是不支持,没资源去重构
aijam
2019-04-12 11:23:56 +08:00
参考小平同志提出中国特色社会主义的历史。重构也是要有实际需求支撑的,稍微有点代码洁癖张口闭口就重构的同事能躲多远躲多远。
bzi
2019-04-12 11:25:05 +08:00
一知半解,不能
zzzzzzZ
2019-04-12 11:26:38 +08:00
能不能看场合,这是一个产品质量和工作量之间的取舍问题,不是二选一
GTim
2019-04-12 11:27:50 +08:00
有一句话:老板要结果,程序员要重构... 我们老板属于前者,每个月都有那么几天,没啥需求,这段时间是重构时间...
xw900812
2019-04-12 11:28:20 +08:00
上级和领导都是技术出身,之前也是程序员,非常理解 refactoring。
但什么时候 refactoring 则需要根据业务发展安排轻重缓急。
闲的时候就 refactor,忙的时候就先凑合着用。

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

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

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

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

© 2021 V2EX