被同事气死了

2022-04-26 19:48:43 +08:00
 liangkang1436
- 变量命名用拼音,不用英语

- 不分离代码,一个 JS 写 3000 多行,一个类 2000 多行

- 拒绝格式化,不改

- 到处复制粘贴,修改代码的方式就是把原来的代码复制一份和之前的逻辑用 if-else 分开,这也是导致他经受过的类代码量陡增的原因



最终导致,他的代码没法调试,一个小 bug ,让我调了两个小时,最终通过打日志才解决。

气得我边骂边捶桌子调式。
9511 次点击
所在节点    职场话题
74 条回复
liangkang1436
2022-04-27 12:27:46 +08:00
@stroh 想想我都头疼
liangkang1436
2022-04-27 12:28:09 +08:00
@root01 拼音首字母缩写
zxxufo008
2022-04-27 12:29:54 +08:00
不能润,还是建议自己精简下,因为估计以后还会有坑
mosfet
2022-04-27 13:11:10 +08:00
你们组老大咋想的呢?
之前留下来的能跑的代码,我看了一会儿就觉得要重构。给老大看了,也觉的是要重构
然后我理清业务逻辑后,直接重写了,花了一个多星期吧
hhjswf
2022-04-27 13:21:38 +08:00
@IvanLi127 你没做 2g 的项目吧?各种专业名词真的顶不住。。
ychost
2022-04-27 13:42:19 +08:00
这种代码 CR 肯定过不了
abenx
2022-04-27 13:47:13 +08:00
我怀疑你再说我
aimechan
2022-04-27 13:51:14 +08:00
@micean 说的对
slmaaw
2022-04-27 13:51:30 +08:00
接屎山都是这样的感觉 最有效的做法是找个人把屎山丢出去 实在丢不出去只能重构 降低心智负担
seres
2022-04-27 13:54:37 +08:00
变量用拼音可以用英语不好解释,用首字母缩写就过分了。。。
aimechan
2022-04-27 13:58:09 +08:00
一般这种情况,PM 也是屎,只顾当前自身利益不管产品长期发展,纵容时间紧凑就压缩质量,是在造成后患,反正出了问题也不是他 PM 的问题,把矛盾转嫁到执行层。
dongdongdong
2022-04-27 14:22:57 +08:00
不会是我吧
fyxtc
2022-04-27 14:34:19 +08:00
非杠,其实我觉得这种情况,自己可能也需要反思一下,为什么我会碰到这样的同事
bzsh
2022-04-27 14:38:04 +08:00
@feather12315 大实话
ChefIsAwesome
2022-04-27 14:42:35 +08:00
前两天刚碰上个字段名叫 childs 的。见怪不怪。
Bongzyu
2022-04-27 14:43:22 +08:00
这有啥,你那是没见过在注释里撒谎的😭
dongtingyue
2022-04-27 15:34:05 +08:00
- 变量命名用拼音,不用英语
因为不知道用啥英文。。。例如代币新代币,维护列表运维列表

- 不分离代码,一个 JS 写 3000 多行,一个类 2000 多行
- 到处复制粘贴
半天时间完成一个功能没时间优化,怎么简单怎么来

- 拒绝格式化,不改
下单子花时间优化代码
edward1987
2022-04-27 15:42:11 +08:00
@Bongzyu #56 哈哈哈哈看来有故事
sun1993
2022-04-27 15:55:40 +08:00
我的建议是赶紧润
onionKnight888
2022-04-27 16:14:16 +08:00
润啊

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

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

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

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

© 2021 V2EX