请问同事代码实在是烂到让人无法忍受怎么办

2021-08-04 14:15:25 +08:00
 sqfphoenix

利益相关,经常需要合作开发一个功能,所以在一些模块中会有交集,做不到眼不见为净

不说远的,就说今天发生的事情

我真的血压升高,拳头都看硬了,也不是没有做过代码 review,也分析了为什么代码写的不好,改完还是老样子,这种同事应该怎么相处,我现在天天跟坐牢一样好苦

7213 次点击
所在节点    问与答
80 条回复
goodboy95
2021-08-05 11:28:59 +08:00
@kop1989 什么情况下汉语英语的“是”与“不是”相反,举几个例子吧,我自己是想不太出来,唯一能想到但又特别牵强的就是“Don't you know”这种带 not 的疑问句
Yc1992
2021-08-05 12:08:19 +08:00
review 直接写 comment 啊,只要你不尴尬,尴尬的就是他
lxfcool
2021-08-05 13:32:43 +08:00
@InDom 笑死
comoyi
2021-08-05 13:37:00 +08:00
让他全部改回来
Paaranoia
2021-08-05 13:48:57 +08:00
跟楼主有同样的感受,分享下我的经历
我写了一个,根据版本号检查更新的逻辑
新来的同事,改了我的代码,把一个“1.0.0”这样的字符串用 Integer.parseInt()转换
导致 App 上线以后,所有检查更新都崩了
我当时血压直接就上来了
z740713651
2021-08-05 13:53:23 +08:00
python 的话写个 typing?

就有理由告老板了
Felldeadbird
2021-08-05 13:54:01 +08:00
代码隔离不到位。或者是,你的业务对方不熟悉。没有留下文档或注释。团队肯定有水平高低的,让管事的来规划好代码开发
est
2021-08-05 13:54:24 +08:00
生气归生气,你应该做一个单元测试把自己的方法守住。别人改的话测试直接不让通过。
free9fw
2021-08-05 14:02:21 +08:00
离职吧,迟早会被祸害
zzx0403
2021-08-05 14:08:07 +08:00
之前见过各种简写的😂function 本来简写 fun,他来个 fun 。teacher 硬是要简写成 tea,各种简写看都看不懂
sexyback
2021-08-05 14:11:05 +08:00
跟同样是应届生的同事一起写一个模块,像 status 这种状态标志,有人 int8 有人 int32 有人 int,真的难顶
elevioux
2021-08-05 14:16:04 +08:00
再包装一下 notXXX(){return !isXXXX();}😂
rrZ2C
2021-08-05 14:56:18 +08:00
@banmuyutian 呀 学到了,长一点的方法名真讨厌写 To
nicetoomeetyou
2021-08-05 15:00:30 +08:00
看描述,应该是不属于一个部门和领导的同事。所有反映是没啥用的。
这时候建议听下歌,https://www.kuwo.cn/play_detail/236015
hatsuyuki
2021-08-05 18:03:20 +08:00
@zzx0403 Rust 里定义函数的关键字是 fn,Kotlin 里定义函数的关键字是 fun,Go 里定义函数的关键字是 func,这样来看的话 function 简写成 fun 也不是不能接受😂
zzx0403
2021-08-05 18:13:34 +08:00
@hatsuyuki 主要是我上次看到了他自己的项目 目录名称 funny1 funny2 funny3 当时我真的蚌埠住了😅
uselessVisitor
2021-08-05 21:46:53 +08:00
帮他把代码改对
cloudfstrife
2021-08-06 10:28:27 +08:00
不敢点进来,怕你说的是我。
NoDocCat
2021-08-06 15:12:14 +08:00
不敢点进来, 怕你说的是我.
https://imgur.com/a/BcuKMdq
TeaPolyphenols
2021-08-09 14:44:16 +08:00
最后我给他重写了..

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

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

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

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

© 2021 V2EX