I love them, in their place, and taken with a grain of salt. Static analysis tools can't get everything right, but they can supply an unbiased, reproducible overview of the state of code.
Like, for example:
Is it getting worse or getting better?
What parts of the code hold the most danger for someone who doesn't know the app?
I don't want to be pushed around by metrics, but I do want the insights they can give me.
Got a list of tools you'd recommend?
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.