Tagged: java optional as input

2

An argument for using Optional as input parameters

This article may be the hardest I wrote so far here. Not because it is really technical nor because it required a lot of research prior, but because it is controversial and I had to be sure that the arguments I will present here are good. Still, I know that some will not agree with me. So let’s get down to business. There is an ongoing debate in the Java community regarding Optional and if it should be used as...