6diyipi

6diyipi

V2EX 第 234709 号会员,加入于 2017-06-09 10:45:05 +08:00
6diyipi 最近回复了
gitlab ci
2019-02-19 15:29:24 +08:00
回复了 astaxie 创建的主题 推广 Gopher China 2019 大会讲师及议题揭晓
好烦啊, 在北京, 可以开直播吗, 付费那种啊
2019-02-19 11:55:22 +08:00
回复了 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;
}
2019-02-19 11:53:20 +08:00
回复了 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;
}
```
这样?
2019-02-16 11:48:57 +08:00
回复了 rap16 创建的主题 分享创造 作为一个程序猿,你们闲暇时间都会用哪些 App 进行学习?
当然是上 P 站,
2019-01-07 11:47:00 +08:00
回复了 hayanami 创建的主题 程序员 小伙伴创业,想让我远程兼职,干不干?
千万别接, 坑的一批
关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2031 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 03:19 · PVG 11:19 · LAX 20:19 · JFK 23:19
♥ Do have faith in what you're doing.