Tag: 非空

没有null的语言的最佳解释

每当程序员抱怨空错误/exception,每当有人问我们做什么,而没有null。 我对选项types的冷静有一些基本的想法,但我没有知识或语言技能来最好地expression它。 对于普通程序员来说,下面这样一个很好的解释是什么,我们可以指出这个人呢? 具有引用/指针的默认情况下是不可用的 选项types如何工作,包括缓解检查空例如的策略 模式匹配和 一元的理解 消息吃零的替代解决scheme (我错过了其他方面)