入职了一个多月了,天天改 BUG,有点待不下去了,想要大家批评

2019-04-14 20:36:22 +08:00
 nocrush

入职了一个多月了,天天改 BUG,有点待不下去了。

想听听大家的建议。

坐标杭州,年后换了一家工作工作了一个多月,在公司从事后台开发。

公司还是挺不错了,六七百号人,福利待遇各方面都可以,公司制度方面也不错。

面试这家公司的时候,感觉自己很满意。

入职后深刻的体会到了面试造飞机,工作拧螺丝。

然后代码的质量很差,感觉一个自营的项目弄成了外包,Bug 管理平台天天都有 Bug。

感觉待下去心态有点崩。

然后头几天,前端同事要我改一个 Bug,然后我就看了一半代码,我就把这个 Bug 改了。然后数据也是对了,也向他确认了 过了几天又跟我说这个地方有 Bug,我说我不是改了吗?怎么又错了。

原因是我看代码的时候,可以说就看了一半就把这个 Bug 改了,不知道影响了后面的 if else。

感觉自己有点待不下去了。

我举一个项目里面的例子,大家伙看看

data = [];
for(user as users){
    flag = true
    if(user.type == user.type){
        flag = false
    }
    if(flag){
        data.push(user)
    }
}

可以看到 这个 data 数组长度永远为 1,我不知道是怎么过滤这个数据的,反正就很恶心。

有点想撤了。

10874 次点击
所在节点    程序员
69 条回复
Chenamy2017
2019-04-15 13:26:05 +08:00
有问题去解决问题,这才是有价值的,而不是抱怨。如果一个单位什么问题都没有,还要你干什么。
nocrush
2019-04-15 13:32:22 +08:00
@goodleixiao 不是应届生,工作比我久,好像是以前不用这个语言
Foreverdxa
2019-04-15 13:36:05 +08:00
@nanaw,你发的这个貌似是让代码更难读吧。。。
Lin0936
2019-04-15 13:37:01 +08:00
```
var isVisible = (int)value > 0 ? true : false;
```
感受一下
goodleixiao
2019-04-15 13:38:15 +08:00
@nocrush 见过这样的人,我司就有这样代码,一帮老人写的,以前搞 c 好多年,凑合着写出这样的代码。 多写单元测测,可以解决大部分问题,实在看不下删了重来。
mars0prince
2019-04-15 13:45:32 +08:00
给你说一个潜规则吧,很多人,会故意把代码写的复杂,或者写的除了自己谁也看不懂,这样除了他自己就没人愿意维护或者根本维护不了。然后他可以一遍又一遍的提优化方案,不可替代性越来越高,他就可以升职加薪了
qq316107934
2019-04-15 13:50:47 +08:00
@Lin0936 请教下,这个更好的写法是啥,没看出什么问题。
Lin0936
2019-04-15 14:14:00 +08:00
@qq316107934 本身没问题,重复了而已
ljh0585
2019-04-15 14:50:36 +08:00
我们还有
r.count = 2300000 + Math.floor((n - 2300000) * 0.7) + 16165
这种代码,我是真的没看懂他这是在干嘛。。
macfred
2019-04-15 16:16:18 +08:00
看到大家都在提 code review,大家都是怎么做的?如何看到每周集中一次下班后开会评个三小时以上这种搞法?
zhea55
2019-04-15 16:26:49 +08:00
@qq316107934 脱了裤子放屁,见怪不怪了。

```javascript

var isVisible = value > 0;
```
msaionyc
2019-04-15 16:31:29 +08:00
老哥,这个是正常的,改 bug 是熟悉项目的最好方式,可能之前公司部分人员能力不够写出来不好的代码,你多优化对你以后的生涯也是有帮助的,而且有些也不一定是烂代码,而是奇葩需求下的产物
whoami9894
2019-04-15 16:35:51 +08:00
@ccraohng
JS,type==type 感觉是笔误而已

@jxf2008
?从哪儿看出长得像的?你确定你用过 Python 吗
TomVista
2019-04-15 16:47:57 +08:00
@zhea55 你要是不说,我真找不出来毛病 23333333333
jxf2008
2019-04-15 17:23:09 +08:00
@whoami9894
确定
nocrush
2019-04-15 17:30:06 +08:00
@whoami9894 你们不要在乎语言,我是为了防止被认出,杂交了一下。
win7pro
2019-04-15 17:54:04 +08:00
公司:改 bug 都不淡定,怎么敢把创造性的需求派给你
yawn852
2019-04-15 18:05:36 +08:00
我也是刚入职一个月,也是整理代码,改 bug,就做了几个小需求。
ZSeptember
2019-04-15 18:36:22 +08:00
不知道大公司,我们公司也是 1000 人左右。
反正,我觉得大部分的人都菜,包括所谓的高级,架构师。
lzhnull
2019-04-15 18:44:28 +08:00
哈哈哈,你重构完了一会,还是后继有人吐槽你重构的代码的

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

https://ex.noerr.eu.org/t/555084

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

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

© 2021 V2EX