About testing method parameters against null

"Unless I’m publishing an API for general use, I don’t worry about testing method parameters against null. It’s too much code and too many duplicate tests. Besides, I would be testing the wrong thing.
When a method receives null as a parameter, the invoker—and not the receiver—is missing a test." - J. B. Rainsberger


Popular posts from this blog

Haskell: performance

STM: F# vs Haskell

Regular expressions: Rust vs F# vs Scala