不是对也不是错——第三种决策原语来了

原创
alex 11小时前 阅读数 5 #头条
布尔够不够用?这是程序员的灵魂拷问。Typesafe 刚抛出一个叫 noul 的概念——不是布尔,不是连续打分,而是"yes 或者 not yes"。三个决策原语摆在一起:choice 管离散选择,score 管连续评分,noul 夹在中间,专治那些模棱两可的判断。说白了,当现实不是非黑即白时,代码该怎么写?我觉得这个想法切中了要害——很多业务逻辑本质上就是灰色地带,硬塞进 boolean 只会催生一堆 workaround。不过话说回来,一个 1 分、0 条评论的帖子,大概率还只是玩具级实验。概念新鲜,落地另说。

原文:Ask HN: What do you think of Noul, a new decision primitive · 来源:Hacker News

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除