Too Long; Didn't Read
Null: The Billion Dollar Mistake: It is time to stop using null. Null represents different situations depending on the context in which it is used and invoked. Null is not polymorphic with any object so any function that invokes it will break the chain of subsequent calls. This has led to innumerable errors, vulnerabilities, and system crashes. Null does not simplify life or make us more efficient, it is just more lazy, says Maximiliano Contieri. null: The excuse we use is that it is easy to write down to 10 to 10 times more code.