https://www.yegor256.com/2014/05/13/why-null-is-bad.html
https://www.yegor256.com/2014/05/05/oop-alternative-to-utili...
Apparently he replaces null with null objects or throwing exceptions, and creates objects for every static method. Go figure.
Actually, there are a few gems:
> The Map interface (no offense to its authors) has a design flaw.
> It is a good practice to make your code as fragile as possible, letting it break when necessary.
> The method is basically asking the object about its… race. Black objects go right while white objects go left. That’s what this instanceof is doing, and that’s what discrimination is all about.