Perl::Critic is best for finding rubbish, especially lots of rubbish in a large application, so that you can show your boss or client that “somebody else also says that” we should stop trying to patch this thing and knuckle down and make it better.