我最近偶然发现了无空代码概念的引用 - 但没有找到关于它如何工作或它到底是什么的很好的解释。
什么是无 null 代码以及它如何应用于 Javascript?
最佳答案
虽然不是特定于 Javascript,但我认为这适本地说明了这个概念:https://clipperhouse.com/principles-of-null-free-programming-4212f02167a3
核心概念主要是您应该避免赋予 null 含义,例如将其用作信号。函数不应被设计为“处理”null,也不应根据对象的 null 重复分支代码。
他提出的非常简洁的指导方针:
- Passing a null is a programming error
- Branching on null is a programming error
关于javascript - 什么是无 null 代码以及它如何应用于 Javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43315369/