【神代码】下午review看到的一段经典代码

刚看了组里小伙子提交的代码,瞬间觉得小伙子有学习kotlin的潜质,准备安利了

if (dto.getSearch() != null && dto.getSearch() != "") {
   // 此处省略一万行
}
9 Likes

完美的代码。你为什么不让我们看那一万行?

6 Likes

php是最好的语言

if(!empty($dto->getSearch())) {
    //此处省略一万行代码
}
2 Likes

那一万行不够经典

1 Like
if ($dto->getSearch()) {
    //此处省略一万行代码
}
5 Likes

我的建议是StringUtils.isNotBlank(dto.getSearch());

8 Likes

这不空指针?

1 Like
// if (dto.getSearch() != null && dto.getSearch() != "") {
   // 此处省略一万行
// }

我的建议是 直接干

27 Likes

这倒不会 上面dto有断言的 我没截进来

1 Like

…这写法简直是六个手指头挠痒痒:thinking:

1 Like

所以有啥问题吗

1 Like

String对象比较要用equals

4 Likes

哦,mybatis xml 判空最近写多了,都忘了

1 Like

最离谱是idea会提示的,你说用记事本写我还能理解,真神

1 Like

老板还招人不 ,我会 null !=dto.getSearch() && !“”.equals(dto.getSearch() )

3 Likes

:sob: :sob:

1 Like

不空指针怎么知道你写的是java

3 Likes

函数返回不任性点都不配写java

2 Likes

这引号妙啊

:rage::rage::rage: