多程序员开发老是写重复的代码大家又遇到吗?

2016-07-04 14:25:31 +08:00
 irisLi
7307 次点击
所在节点    程序员
30 条回复
strwei
2016-07-04 21:52:09 +08:00
不要怜惜那些屎一样的代码,该重构时就重构
shot
2016-07-04 22:30:36 +08:00
sonarqube, checkstyle, findbugs, ReSharper, eslint, ...
aprikyblue
2016-07-04 23:03:10 +08:00
重构哪里可以方便添加功能,那就重构哪里。。
当然,重构前后做好测试。。不然改出 bug 背锅可不好
SoloCompany
2016-07-04 23:04:32 +08:00
不要舍不得删
pagict
2016-07-04 23:26:16 +08:00
说明该重新设计了
mingyun
2016-07-04 23:28:37 +08:00
员工变动频繁,老代码不敢动,只能往上加
georgema1982
2016-07-05 00:38:11 +08:00
楼上很多说因为没有 review 的根本就不知道自己在说什么。 review 不会解决代码重复的问题,因为 reviewer 可能不知到 review 的代码复制自其它地方,有些极端情况下,在设计 solution 的时候得出的共识就是复制粘帖代码,然后修改。这样做无非是因为害怕重构代码会带来 bug 。所以这种事情不是体现了 review 的重要性,而是体现了单元测试的重要性!
DT27
2016-07-05 09:15:11 +08:00
难道不是一段代码重复写才会提高熟练度吗
lovedboy
2016-07-05 14:07:04 +08:00
找到了同一个 stackoverflow 页面吗? 2333
sampeng
2016-07-05 17:18:42 +08:00
会怀孕么。。。?
明显不会。。管他干蛋。。。

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

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

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

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

© 2021 V2EX