你们会去“优化”同事的代码吗?

2016-03-04 17:37:31 +08:00
 yxaaa123

update 的时候发现我的代码被修改了,原来新来的同事看我的代码觉得有问题直接改了,顺便还给“优化”了一下。。。

我很无语啊。。。

5247 次点击
所在节点    职场话题
38 条回复
ifconfig
2016-03-04 17:40:40 +08:00
更好,以后出了事找他就行了
dongyado
2016-03-04 17:41:34 +08:00
改的时候最好跟你讨论一下
yxaaa123
2016-03-04 17:43:11 +08:00
@dongyado 我觉得看到别人写的东西有问题,可以提,但是不能自己来
bk201
2016-03-04 17:44:25 +08:00
不会,最多提一下,除非自己是技术主管,否则这样做只能说心智太低。
foomorrow
2016-03-04 17:47:36 +08:00
code review 的时候让他自己去改咯
reeco
2016-03-04 17:56:20 +08:00
不会改别人的代码
dongyado
2016-03-04 17:56:25 +08:00
@yxaaa123 对,告知,或者讨论是最基本的尊重,还能相互学习提高,如果直接改,只能说这人情商着急。
66450146
2016-03-04 18:49:59 +08:00
你们缺少 code review...
thinkif
2016-03-04 19:10:02 +08:00
说句题外话,改写的部分写的好么?
zhouyg
2016-03-04 19:13:28 +08:00
你这种情况还好,我突然发现某个功能不正常,然后发现的代码是被直接清除了....虽然这些兼容代码是丑了点..
cxbig
2016-03-04 19:14:22 +08:00
更新的是代码规范还是逻辑实现?
公司应当有一个统一的编码规范,大家都必须遵守,不应当在这个点上产生冲突;
至于逻辑实现,先行告知并讨论,选最优。
9hills
2016-03-04 19:25:05 +08:00
关键是改好了还是改坏了,从 lz 的描述,应该确实是改好了。。。
specita
2016-03-04 19:37:24 +08:00
最好不要,如果真的要优化,应该先和同事讨论一下
Sharuru
2016-03-04 19:39:16 +08:00
会事先和同事沟通一下,但是大部分情况更偏向于直接一个 if else 把自己要走的逻辑单独出去。
tjxiter
2016-03-04 19:40:37 +08:00
hantsy
2016-03-04 20:08:50 +08:00
在代码合并到 master 就应该做 Code Review 。
charlie21
2016-03-04 20:13:52 +08:00
完全不懂你在说什么
git 新手在 commit 或 push 文件时出错了呢 也说不定
把 commit -m 发出来或许就更明白你在说什么了
shiye515
2016-03-04 21:24:13 +08:00
这种问题应该贴代码,我就经常改别人的代码
Septembers
2016-03-04 21:24:28 +08:00
会 但是会事先沟通说明以及解释
sweetcali
2016-03-04 23:34:27 +08:00
好在意他到底改的好还是改的坏。本身他未经你允许就改这个很粗鲁,沟通都没有的。

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

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

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

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

© 2021 V2EX