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

2021-03-19 09:25:12 +08:00
 LeroyMooney
public List<IssueStatistics> getIssueStatistics() {
    return issueStatistics == null ? null : issueStatistics;
}
30026 次点击
所在节点    程序员
186 条回复
treizeor
2021-03-19 10:41:42 +08:00
很正常啊,定义私有变量 issueStatistics,然后编辑器生成的 setter/getter 基本都是这样
Blanke
2021-03-19 10:43:31 +08:00
应该是插件自动做的处理
MineDog
2021-03-19 10:46:24 +08:00
楼上说这么写正常的都是认真的?这明显是无效代码啊
zhoulifu
2021-03-19 10:47:49 +08:00
面向代码量编程
sjzzz
2021-03-19 10:48:36 +08:00
有什么理由要进入这个方法,为啥不直接拿。这个代码的价值在哪?多了 3 行代码么?
0x663
2021-03-19 10:49:02 +08:00
@66beta
低情商:脱裤子放屁的封装方法
高情商:留下可以扩展的口子,是个高手!
Oktfolio
2021-03-19 10:51:55 +08:00
见的多了,转岗过来半年了吧,他的工资应该至少是我的两倍。

https://sm.ms/image/LDUw4SofCHXZ9Bi
https://sm.ms/image/qrhiKj19LI6MmG4
https://sm.ms/image/y2dx15UNubhknvf
Oktfolio
2021-03-19 10:55:00 +08:00
他们写的代码全是飘黄的,感觉 IDE 的提示对他们来说根本没有用
idealhs
2021-03-19 10:55:41 +08:00
有问题吗
tairan2006
2021-03-19 10:56:56 +08:00
说没问题的建议转行
Asuka0947
2021-03-19 10:58:36 +08:00
这行代码会影响到你吗?会牵连到你吗?如果没有,大可不必管它,打工人没必要看不起打工人
Sydney7106
2021-03-19 11:11:06 +08:00
@ily433664 曾经有那么一段时间, 喜欢这样写. 只是为了分隔代码又不想提成方法~~
hodur
2021-03-19 11:12:49 +08:00
@sjzzz 阿里的朋友?
fenghengzhi
2021-03-19 11:18:01 +08:00
@vicalloy 应该只是想深拷贝一下吧
treizeor
2021-03-19 11:19:24 +08:00
@sjzzz 私有变量,外部必须通过 public 方法拿有问题吗
Godikov
2021-03-19 11:19:24 +08:00
刚入行时也经常瞧不上别人代码,时间久了这种代码都不会让我觉得蠢,甚至觉得可爱。
LeroyMooney
2021-03-19 11:20:29 +08:00
@drydiy
@endlessJ219
@limuyan44
@daimen
@wennew
统一回复一下,不包括 pojo 和 mapper 层,600 多行代码写了一星期,规范啥的先不提了,出现了 5 个问题,匿了
janus77
2021-03-19 11:22:15 +08:00
可能第一个 null 以前不是 null 是一个空 list,后面需求变动,为了方便就把他改成 null 了。问题不大
leavic
2021-03-19 11:28:15 +08:00
这 tm 写成 if else 还能多几行呢。
lozzow
2021-03-19 11:28:41 +08:00
原地 TP

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

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

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

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

© 2021 V2EX