Rant: else... do nothing

ARG! I hate finding these!

if (something){
   doSomething();
}else{
   // do nothing
}

Honestly, is the else necessary? I’d understand if maybe you had something else there that maybe you’d want to run or maybe not run (commented out or moved or something) but if you’re explicitly writing “do nothing” then you know that block is worthless. So why have it at all?

And I’m not finding just one or two - but LOTS. :bad: