Dysfunctional programming in Java 4 : No nulls allowed
https://medium.com/@johnmcclean/dysfunctional-programming-in-java-4-no-nulls-allowed-88e8735475a
In the previous articles in this series we investigated the benefits of refactoring an imperative application to a more functional style introducing laziness , immutability and functional composition.
A radical suggestion to improve code quality, design quality, reduce production errors and aid the adoption of functional thinking — ban the assignment of nulls! (⛔️???)