nothingistrue

nothingistrue

V2EX 第 454372 号会员,加入于 2019-11-20 17:03:28 +08:00
今日活跃度排名 26967
根据 nothingistrue 的设置,主题列表只有在你登录之后才可查看
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
nothingistrue 最近回复了
3 天前
回复了 dumbbell5kg 创建的主题 程序员 请教一个 Java 中 CompletableFuture 的问题
这是过渡防御的代码,功能测试,甚至 100%覆盖率可能都测不出来,只能靠代码评审去发现。而且有可能为了将来考虑,就算发现了也不一定会去改。
3 天前
回复了 dumbbell5kg 创建的主题 程序员 请教一个 Java 中 CompletableFuture 的问题
类上的说明,有这么一句:「 When two or more threads attempt to complete, completeExceptionally, or cancel a CompletableFuture, only one of them succeeds. 」。 所以 complete 跟 cancel 是互斥的。那么在 whenComplete 里面还去考虑 isCancelled 分支,确实是多余。

此外,isDone 也说明了:「 Returns true if completed in any fashion: normally, exceptionally, or via cancellation 」。所以 isDone 包含了 isCompletedExceptionally 。后面那个分支里面,isDone 的判断也多余。
这种错误,你只要搞代码评审,或者结对编程,那就很难出现。不把代码评审计入成本时间,或者把成本挤到下班时间,那就别怪搞出来神仙代码。
@brader #12 这跟法律没关系,只是一个基本数学原则:「法定日期」的设定前提是五天工作制,大小周的前提是超过五加一天工作制。
3 天前
回复了 nzd 创建的主题 iPhone 更新了 17.0.1, iphone13 居然不卡了
手机升级系统从来都不是怕变卡,而是怕新系统不调教甚至劣化老手机的电池。
大小周这个大前提已经跟法定假日无关了,后面的就没必要算。
3 天前
回复了 565656 创建的主题 职场话题 部门老大和人事处谁的话语权大?
谁管钱谁是老大。但是,这里面部门老大永远不可能是老大,除非这个部门老大就是大老板。公司小了,大老板会亲自管钱。公司大了,大老板通常都会把管钱的权责下方给负责人事的副老板。
3 天前
回复了 shmilypeter 创建的主题 Java 给项目代码埋坑有哪些办法?
@shmilypeter #2 1 ,如果你不想踩缝纫机,那就别干能导致你踩缝纫机的事。2 ,删库跑路是踩缝纫机的充分条件,不是必要条件。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   928 人在线   最高记录 6067   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 11ms · UTC 20:00 · PVG 04:00 · LAX 13:00 · JFK 16:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.