萍聚社区-德国热线-德国实用信息网

 找回密码
 注册

微信登录

微信扫一扫,快速登录

萍聚头条

楼主: 深知我心

[职业生涯] 职场经验,遇到这种同事该怎么办?

[复制链接]
发表于 2015-7-9 22:53 | 显示全部楼层
leelight 发表于 2015-7-9 23:49
如果用了return,那就无所谓了
爱咋咋地

有所谓,写多了你就知道了。
他的头说的是对的。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2015-7-9 22:54 | 显示全部楼层
mymy365 发表于 2015-7-9 23:53
有所谓,写多了你就知道了。
他的头说的是对的。

嵌入式开发需要这样做吗?传统规范?
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2015-7-9 22:56 | 显示全部楼层

说他大喊大叫大家可能理解错了,不是那种骂人,吼叫什么的,而是说话的嗓门特大,故意让同事和领导听见他多厉害那种,只是声音大,故意抬高嗓门那种,态度都挺好的,但也受不了啊,态度好不好不重要,关键你别通过贬低别人太高自己啊,给别人带来影响!

上面有人给推荐几本书,这几本书不用你说我也知道,关键根本不是这个问题,他就是没事找事,一是性格使然,二是想在老板面前表现自己多重要,不但是技术骨干,公司以后培养新人也得靠他, 他这么做让我完成任务的速度大大减慢, 我现在手里压了不下10个完成的任务,不然早就提交了,根本都不用什么检查,我从来遇到过这种情况,他就是没事找事,别的同事提交任务都花花的,我作为一个开始不久的新人,完成任务速度这么快,本来应该让同事和老板称赞和佩服的,结果让他弄的这么慢,都是他的原因!别的同事连测试都不写,有时候个别写几个做做样子,而到我哪怕一个测试没写都不行,别说一个测试了,就算一个branch没覆盖到都不行,我曾经跟他半开玩笑的说,如果写了一段程序,里面用了4个互相套欠的if,那么你做branch测试想都覆盖到,需要写64个case,这需要多少时间?上次做个任务,整个开发不过百来行代码,后来测试写了快1000行代码,浪费了很多时间,这不是本末倒置吗?测试是需要写,比如一些重要的地方,其它地方不是必须的. 他一听说你必须写测试,每个方法每一个branch都必须写,然后接着给你上了一堂课,大谈什么测试如何如何优美,规范的代码都要有测试,测试如何如何好......  那个嗓门,叫旁边同事和老板听起来,他这个人多么认真,多么一丝不苟...

我操他妈的,我真是非常生气,还装个屁呀,你有写测试那个时间,还不如去改正改正系统里的bug,那个系统很多都是他写的,里面bug一大堆,你平时对自己要求那么严格,怎么弄出那么多bug的?真是笑话!

这货如何没事找事呢,给大家举个简单的例子,你们就知道了,我们通常写 if 条件都这样写:

if (i > 0) {
....
} else if (i == 0) {
....
} else {
....
}

结果他非要你改成

if (i > 0) {.......}

if (i == 0) {.......}

if (i < 0) {.......}

理由是什么呢,上面那个看起来不直观,下面这样看起来直观优美,我真让他弄的哭笑不得,你他妈脑子有病吧?!就这种错误,他又大喊大叫的,你这里写的不好,你这应该这么写....  让同事和老板听了以为我出什么大错了, 我操他妈的,一想到这个气就不打一处来!

因为我是新人,对系统还不了解,以后了解系统,了解商业逻辑还得靠他,有问题还得问他,现在不敢得罪他,所以还得忍一忍

不过我今天想出一个办法,以后用任务堆他,堆死他!以后有任务快做,做为马上就去领新任务,像今天一下做完5个任务,你爱检查检查,你爱看代码看代码去呗,累死你,等时间长了他自己就受不了,不没事找事了...
if (i > 0) {
....
} else if (i == 0) {
....
} else {
....
}

结果他非要你改成

if (i > 0) {.......}

if (i == 0) {.......}

if (i < 0) {.......}


呵呵,以外行人的眼光粗粗看下,你写的这段代码和他的那段代码不是逻辑等价的,你最好问明白他具体功能是啥子,他的那段代码第一个if block 可以修改变量i的值,然后还可以执行第2 或 第3个 block,比如改成0就可以执行一次第2个block,改成负数就再执行一次第3个block
你写的那个就是根据i的初始值执行一次3个block的其中一个。
比如说如果初始值i是正数,下面这个例子你的那几行之后i就等于0,
他的那几行之后i就等于1,
这是完整版本

  1. int _tmain(int argc, _TCHAR* argv[])
  2. {
  3. //r is the abbreviation of result, containing the test result,
  4.     int r;
  5. //o is the abbreviation of original, containing the original value as a reference,
  6.     int o = 5;
  7.     int i = o;
  8. //initial the value of variable i
  9.     if (i > 0) {
  10.         i = 0;
  11.     }
  12. //nullify variable i

  13.     else if (i == 0) {
  14.         i++;
  15. //do the increment of variable i
  16.     }
  17.     else {
  18.         printf("i hit a negative value %d.\n", i);
  19. //which negative number does variable i take?
  20.     }
  21.     r = i;
  22. //copy the value of i to variable r
  23.     printf("the variable i preceding excution of 3 nested if blocks shall be evaluated to %d.\n", r);
  24. //it shoulb be 0

  25. //restore the original value of variable i
  26.         i = o;
  27.     if (i > 0) { i = 0; }
  28. //nullify variable i

  29.     if (i == 0) { i++; }
  30. //do the increment of variable i
  31.     if (i < 0) { printf("i hit a negative value %d.\n", i); }
  32. //which negative number does variable i take?
  33.     r = i;
  34. //copy the value of i to variable r
  35.     printf("the variable i preceding excution of 3 separated if blocks will be evaluated to %d.\n", r);
  36. //it shoulb be 1

  37.         return 0;
  38. }
复制代码
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2015-7-9 22:58 | 显示全部楼层
mymy365 发表于 2015-7-9 23:53
有所谓,写多了你就知道了。
他的头说的是对的。


对个屁呀,这种完全没有任何不同的地方,无非个人习惯问题

这个货就是,纯粹为了卖弄而卖弄,你爱卖弄自己卖去,怎么卖都行,但别影响到别人

每天都是这些小芝麻的事情跟你墨迹,浪费我宝贵的时间,任务做完了一大堆给你截住,不让你提交,以后用任务堆死他,你不是爱挑毛病吗,爱看代码吗,你去看去吧,你还有自己的工作,累死你,时间久了,他就不自讨没趣了
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2015-7-9 22:59 | 显示全部楼层
深知我心 发表于 2015-7-9 23:48
他这样写,确实显得直观一些,但就抓住些陈芝麻烂谷子的小细节不放,真的很无聊!

他当时这么跟我说的, ...

早说有返回啊。
你的同事说的是对的,这不算陈芝麻烂谷子了。不仅仅只是为了IDE 里面直观。
从你说的我想到另一个问题,你们公司有没有代码规范?你都能遵守么?
不要说什么不要拘泥于细节,我一直认为,只有大牛可以随心所欲写,但很可惜,这20多年来,无论何时遇到比我更牛的,发现他们都更重视细节。或许有不重视的,可惜我没遇到。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2015-7-9 23:01 | 显示全部楼层
mandriva 发表于 2015-7-9 23:56
呵呵,以外行人的眼光粗粗看下,你写的这段代码和他的那段代码不是逻辑等价的,你最好问明白他具体 ...

第一个当然不是等价的,还用你说嘛

那个简化的,我下面不写了吗,实际代码是下面那种请
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2015-7-9 23:05 | 显示全部楼层
mymy365 发表于 2015-7-9 23:59
早说有返回啊。
你的同事说的是对的,这不算陈芝麻烂谷子了。不仅仅只是为了IDE 里面直观。
从你说的我 ...

我现在这个公司有代码规范

但我看了下其他同事的代码,也就那么回事,90%我都注意了,他就非得跟你墨迹那10%甚至1%

其它同事有时候连测试都不写

这些都是小事,现在那个系统里bug一大堆,功能上的bug都没解决呢,他他妈还穷操心,每天还关心代码写的漂不漂亮浪费时间,这不是个傻逼吗,本末倒置
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
发表于 2015-7-9 23:10 | 显示全部楼层
深知我心 发表于 2015-7-10 00:05
我现在这个公司有代码规范

但我看了下其他同事的代码,也就那么回事,90%我都注意了,他就非得跟你墨 ...

有规范就遵守,而不是管别人写什么,其他同事跟你一样试用?就你这个态度,说句你不爱听的,只说你在这个帖子里面的业务表现,如果你在我这,试用期过不了,或许开始就不该招。

如果以前我年轻气盛的时候,我直接会跟 Boss 说,请人就不能怕花钱,我没兴趣带小学生。

你应该感谢,现在还有人肯教你,不管他的方式是什么。
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2015-7-9 23:19 | 显示全部楼层
本帖最后由 深知我心 于 2015-7-10 00:24 编辑
mymy365 发表于 2015-7-10 00:10
有规范就遵守,而不是管别人写什么,其他同事跟你一样试用?就你这个态度,说句你不爱听的,只说你在这个 ...


装逼的人真多,怎么都这么能装呢?

就这么个小地方跟你写的不一样,就是小学生?

他们在这工作5年了,算技术骨干了,我才工作+接触系统3个月,现在中等难度的任务,已经做了很多了,无论功能实现,还是效率,都跟他们一样

他TM整天拿这些小细节跟我墨迹,他还不了解我的水平吗?这就是个傻逼

他妈跟我装个屁呀,你工作5年跟我工作3个月的没差哪去,那天还问我,你知道递归这个概念吗? 我看他那个样,真想一巴掌扇过去,你是傻逼吗?还是故意的?!

Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
 楼主| 发表于 2015-7-9 23:27 | 显示全部楼层
mymy365 发表于 2015-7-10 00:10
有规范就遵守,而不是管别人写什么,其他同事跟你一样试用?就你这个态度,说句你不爱听的,只说你在这个 ...

你们这种都是小人,BOSS也是个傻逼,听你一句话,谁知道你说的对不对

就这小地方,纯粹个人习惯问题,到你们的狗嘴里就成小学生了?

你们真是他妈真是傻逼+恶心

你他妈知道个屁呀,你了解我什么情况吗?

我估计你跟这货都是一类人
Die von den Nutzern eingestellten Information und Meinungen sind nicht eigene Informationen und Meinungen der DOLC GmbH.
您需要登录后才可以回帖 登录 | 注册 微信登录

本版积分规则

手机版|Archiver|AGB|Impressum|Datenschutzerklärung|萍聚社区-德国热线-德国实用信息网

GMT+1, 2024-11-5 07:58 , Processed in 0.060509 second(s), 13 queries , MemCached On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表