Why should Java 8’s Optional not be used in arguments
I’ve read on many Web sites Optional should be used as a return type only, and not used in method arguments. I’m struggling to find a logical reason why. For example I have a piece of logic which has 2 optional parameters. Therefore I think it would make sense to write my method signature like … Read more