Comment Re:Static Analyzer Run != Code Review (Score 1) 108
Yes! Yes! Yes!
Having worked in corporate I/S for far too many years now, I understand that the "right thing" is rarely what happens.
I agree with your point that PMD is not a substitute for a REAL code review, undertaken by a small group of talented programmers. Unfortunately, these rarely happen, so PMD starts to be a very useful second line of defense. For the pragmatic among us, using PMD makes much sense. I wish it wasn't so, but I find that it is. If you work in an environment unlike that which I've described, then more power to you.
Simon (the guy who wrote the review)
Having worked in corporate I/S for far too many years now, I understand that the "right thing" is rarely what happens.
I agree with your point that PMD is not a substitute for a REAL code review, undertaken by a small group of talented programmers. Unfortunately, these rarely happen, so PMD starts to be a very useful second line of defense. For the pragmatic among us, using PMD makes much sense. I wish it wasn't so, but I find that it is. If you work in an environment unlike that which I've described, then more power to you.
Simon (the guy who wrote the review)