首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
freemem
黑客 @happy banana
·
2年前
关注
屏蔽作者: freemem
举报
为什么我喜欢lodash/fp,而不是ramda,因为前者具有很好的容错性和数据可预期性,而不是粗暴的动不动抛错。举个例子,所有的对数组的操作函数都应该返回数组,如果出现异常,应返回空数组,这是符合调用者对数据的预期的。因为运行时,你的什么类型检查,单元测试全都无用,你根本不可能控制数据类型和值精确地符合程序要求,在这种情况下,返回“最小单位元”(Haskell monoid概念)无疑比抛错让程序崩溃地好。
展开
赞过
分享
评论
1
相关推荐
点赞超过 100,下午提离职
,鸟公司受不了一点。
700 赞 ·
265 评论
想问:已婚男同志,周年纪念日的时候都收到了什么礼物,我来参考参考,预算2k
15 赞 ·
199 评论
#新人报道#
相亲认识的,女生说她比较纠结,还有必要聊下去吗
8 赞 ·
149 评论
相关推荐
点赞超过 100,下午提离职
,鸟公司受不了一点。
700 赞 ·
265 评论
想问:已婚男同志,周年纪念日的时候都收到了什么礼物,我来参考参考,预算2k
15 赞 ·
199 评论
#新人报道#
相亲认识的,女生说她比较纠结,还有必要聊下去吗
8 赞 ·
149 评论