Optional Abuse

I love Java Optional. I love it so much, I even re-wrote it in TypeScript. I think it can be abused. Sometimes an if statement is enough. Storing an Optional and then querying it for presence can often be an antipattern. However, I ve noticed a new things recently. I think it s the product of clever [ ]