This post was brought to you by this PMD rule.
Transcription
Why do we have this stupid code analyzer rule enabled anyway? Nobody writes code like this…
After telling them the lore why it’s there:
You have seen such things before?
11 Times, as a matter of fact
The first one returns an instance of the class, the second one is a static reference? I don’t really know what I’m on about, so the words might be wrong.
Interpreted it the same, but I’m coming from C++
Would it be an instance of the class since the first thing you’re doing is pulling the one property instead of the object itself?