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

  • AnIndefiniteArticle
    link
    fedilink
    1813 days ago

    From the linked reference:

    Avoid instantiating an object just to call getClass() on it; use the .class public member instead.

    • Scrubbles
      link
      fedilink
      English
      913 days ago

      Yup, wasted memory allocation to get something that’s there already