3 ms·
Has anyone had a positive experience with Code Guru? All I've seen so far is that it's _very_ expensive, and provides the sort of feedback I expect from open-so
by danpalmer 5y ago
Has anyone had a positive experience with Code Guru? All I've seen so far is that it's _very_ expensive, and provides the sort of feedback I expect from open-source linters and static-analyzers, and without any understanding of how appropriate those recommendations might be in context. I've only really seen it for Python though, maybe it's better for other languages?
- k__ 5y agoI didn't use Code Guru, but looked into Snyk Code. It gives much more and better tips, especially for security related things.
- hughrr 5y agoBetter to start with defining the problem that you are solving and whether or not you need to solve it before even delving into that particular rabbit hole. ROI on analysis is usually fairly low unless you’re in a regulated industry or the product is cheap or free.
- pram 5y agoThe profiler is very good as part of your CI automation, you can alert on regressions and such.
- St-Clock 5y agoWe had similar experience! We tried CodeGuru Reviewer on one of our Python codebases (around 71 KLOC) and abandoned it after a week. The feedback was indeed similar to what standard linters and static analyzers can provide with more noise. I have no doubt they can improve their recommendations as they get more feedback and analyze more codebases, but we were not interested to pay to contribute. We have had much more success with https://deepsource.io/ https://deepsource.io/ , which found real bugs and we generally agree with their recommendations. We are currently evaluating whether or not we will include this service as part of our process. Deepsource is rule-based, but my understanding is that they are starting to use ML to rank recommendations.
- pja 5y agoHow did it compare with more “traditional” code analysis linters like Coverity or Semmle?