新来的外包同事,这代码,我???

2021-03-19 09:25:12 +08:00
 LeroyMooney
public List<IssueStatistics> getIssueStatistics() {
    return issueStatistics == null ? null : issueStatistics;
}
30038 次点击
所在节点    程序员
186 条回复
tuomasi
2021-03-19 13:03:41 +08:00
人家写的不好可以提醒一下,还跑论坛上 diss,外包何必为难外包,没准你在甲方眼里:看,狗咬狗
Arthit
2021-03-19 13:05:07 +08:00
issueStatistics = issueStatistics ?? new List<IssueStatistics>();
wiluxy
2021-03-19 13:05:48 +08:00
文人相轻太正常了,发到论坛里,让大伙批斗一番。
我觉得楼主要是能和这个外包同事指出问题所在,那就更好了
ho121
2021-03-19 13:07:37 +08:00
@msg7086 这种有时候会这么写,比如当 IsXXX()可以返回 null 的时候
mingtdlb
2021-03-19 13:21:26 +08:00
这也要发上来?显得你牛逼吗?没什么深仇大恨,背后说人家不好....
sinopf
2021-03-19 13:28:36 +08:00
外包项目嘛,后期不出点儿 bug,怎么心安理得的收服务费?
BigBunny
2021-03-19 13:33:39 +08:00
估计是本来有封装逻辑 后面因为什么原因去掉了
chanchan
2021-03-19 13:35:54 +08:00
你这几张图太不痛不痒了,说实话
shyling
2021-03-19 13:36:53 +08:00
用嘴不能解决吗,还要发论坛批斗一下?
jzmws
2021-03-19 13:41:59 +08:00
@ily433664 这种代码会在测试时候用 写一 不想动下面的代码 ,强制在上面执行 哈哈哈哈哈哈
jzmws
2021-03-19 13:46:16 +08:00
@sutra 用 null 或者 Collections.emptyList() 都是可以的 , 个人更倾向用 null , Collections.emptyList() 他说静态变量不可变的, 要不然就要先判断 null 在判断 isEmpty , 大部分人空都习惯放回 null 二不会放回 一个空对象
jzmws
2021-03-19 13:49:34 +08:00
外包不如🐕 能不去做外包就不要去, 夹在中间两边都歧视 . 出了问题都是外包的原因, 用最少的代价干着最多的活 .
jsjgjbzhang
2021-03-19 14:08:33 +08:00
楼主你是他领导么?我感觉也没多大问题啊,当面沟通下,拿论坛来贴大字报反倒显得小气了点
ldlood
2021-03-19 14:26:07 +08:00
有什么当面指出,来论坛背后说别人,我觉得你也不咋样
sakura1
2021-03-19 14:31:11 +08:00
这有点搞啊,还见过这个
if(...){
return true
}else{
return false
}
7gugu
2021-03-19 14:38:36 +08:00
凑活着用吧,看到就修复一下,反正也不是什么大不了的事,总会写着写着就短路的嘛🤣
Smash
2021-03-19 14:48:09 +08:00
@shiji #14 不要在编码阶段考虑太多无意义的封装,百分之 99 的概率,这行代码都不会动了,最后成为屎山。
oldmanong
2021-03-19 15:12:33 +08:00
培训班老师:记住啊,你们写代码一定要多检查 null,这样可以让人家觉得你很有经验。楼主同事:记住了
isnullstring
2021-03-19 15:13:29 +08:00
就这?
easylee
2021-03-19 15:16:58 +08:00
非要加外包两个字,何必呢?

搞歧视么。

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

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

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

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

© 2021 V2EX