首页   注册   登录

6diyipi

V2EX 第 234709 号会员,加入于 2017-06-09 10:45:05 +08:00
6diyipi 最近回复了
gitlab ci
292 天前
回复了 astaxie 创建的主题 程序员 Gopher China 2019 大会讲师及议题揭晓
好烦啊, 在北京, 可以开直播吗, 付费那种啊
292 天前
回复了 wleexi 创建的主题 程序员 代码 if 嵌套过多,怎么优化比较好
写错一个条件了, 发出去的居然不能编辑了。。

private boolean checkMobileExists(Long shopId, CreateSupplierParam param) {
List<Supplier> supplierList = this.get(shopId, param.getContactMobile());

if (!CollectionUtils.isEmpty(supplierList) && supplierList.size() != BaseConstants.INT_ONE) { return false; }

if (supplierList.size() != BaseConstants.INT_ONE) { return false; }

Long existId = supplierList.get(BaseConstants.INT_ZERO).getId();

if (!Objects.equals(existId, param.getId())) { return false; }

return true;
}
292 天前
回复了 wleexi 创建的主题 程序员 代码 if 嵌套过多,怎么优化比较好
```
private boolean checkMobileExists(Long shopId, CreateSupplierParam param) {
List<Supplier> supplierList = this.get(shopId, param.getContactMobile());

if (!CollectionUtils.isEmpty(supplierList) && supplierList.size() == BaseConstants.INT_ONE) { return false; }

if (supplierList.size() != BaseConstants.INT_ONE) { return false; }

Long existId = supplierList.get(BaseConstants.INT_ZERO).getId();

if (!Objects.equals(existId, param.getId())) { return false; }

return true;
}
```
这样?
当然是上 P 站,
335 天前
回复了 hayanami 创建的主题 程序员 小伙伴创业,想让我远程兼职,干不干?
千万别接, 坑的一批
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2353 人在线   最高记录 5043   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 15ms · UTC 11:39 · PVG 19:39 · LAX 03:39 · JFK 06:39
♥ Do have faith in what you're doing.