被同事气死了

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

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

- 拒绝格式化,不改

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



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

气得我边骂边捶桌子调式。
9511 次点击
所在节点    职场话题
74 条回复
feather12315
2022-04-26 23:10:43 +08:00
说 review 的,需求来了催上线,匆匆忙忙写好,整理一堆文档,谁都想早上线早省事,不想持续加班几天整整这堆即将上线的代码,写代码的人烦,code review 的也烦。
micean
2022-04-26 23:31:34 +08:00
为了项目进度 = 没有能力重构
都是借口而已,写个漂亮的业务代码能花多少时间?一直写垃圾代码就是没有那个能力而已,见多了
buffzty
2022-04-27 00:21:47 +08:00
这根本不是问题啊,他代码垃圾你就多排时间呗.时间够就重写.跟领导要足够多的时间就行.
2 个小时的需求就要 2 天. 1 天的要 5 天 这还是事吗
beisilu
2022-04-27 08:29:27 +08:00
@buffzty 我就是这么干的,但是心里和能力还是不够强大。每天有效工作时间 2 小时,看着那堆东西就难以下手。
maypu
2022-04-27 08:49:20 +08:00
楼主说的不是我的同事吗,哈哈哈
darkengine
2022-04-27 08:49:25 +08:00
还 review 个毛线啊人都走了,有时间有能力的话,你就大刀阔斧的改吧
beisilu
2022-04-27 08:58:52 +08:00
我现在状况跟你差不多。但是比你还要惨一点:
1.很多没有被调用的重复垃圾代码。(怀疑是凑行数)
2.明显暴露在线上的 undefined 错误。
关键是,因为原来的人全去做其他东西了,我是做移动端被拉进来顶前端的,现在除了多要时间也不知道该怎么办了。
IvanLi127
2022-04-27 08:59:28 +08:00
变量用拼音,还不如用中文呢!哈哈哈哈
wobuhuicode
2022-04-27 09:27:12 +08:00
这有什么办法呢。等你跳多几家公司你就发现每家公司都会有这样的代码
yuthelloworld
2022-04-27 09:55:49 +08:00
摆烂吧
txy3000
2022-04-27 10:04:22 +08:00
屎山才是常态 符合热力学第三定律🐶
daimubai
2022-04-27 10:06:48 +08:00
大家重构完测试人员不是还需要重新测试一遍吗,如果业务逻辑复杂的话跑不了自动化,这属不属于给人家增加工作量啊
ufan0
2022-04-27 10:08:01 +08:00
@micean #22


为了项目进度 = 没有能力重构
都是借口而已,写个漂亮的业务代码能花多少时间?一直写垃圾代码就是没有那个能力而已,见多了


把我心里话用语言描述出来了,一直不知道怎么用语言表述~
stroh
2022-04-27 10:08:19 +08:00
3000 行算什么,我们公司好多项目一页 js 1 万行到 3 万行,全部不复用,相似模块从来不提出去,一个函数重复写 10 遍,就因为传值不同,命名大多是词不对意的英文或者不知名的简写,map 从来不 key index ,代码中充斥着 console.log(),控制台 100 多个警告和报错,只是代码能跑,索尼、荣耀、海尔、等大厂都在用我们这套系统,对了,代码还没做压缩...当然没人想搞那屎山一样的代码,变相的保护的源码...
Vitta
2022-04-27 10:12:13 +08:00
不懂就问,为啥不能用拼音啊,虽然我没用,我甚至都想用汉字
l00t
2022-04-27 10:34:10 +08:00
又不是不能用…… 重构不如重写。
root01
2022-04-27 11:24:03 +08:00
拼音又不是看不懂
zw1one
2022-04-27 11:33:09 +08:00
摆烂,找领导摊牌:这是坨屎,宁看怎么办?你不管我也不管了。
Dkngit
2022-04-27 11:33:58 +08:00
政企有些事务意译英文也是无法理解的,还不如英译用拼音
buffzty
2022-04-27 11:37:52 +08:00
@beisilu 如果你每天有效工作时间 2 小时,那就至少要 5 天排期.或者十天也行.让领导知难而退 还让之前的人改,或者让你重写. 我遇到屎山都是要么不改 要么重构

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

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

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

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

© 2021 V2EX