analysis tools

Putting Amazon CodeGuru Reviewer To The Test

Amazon CodeGuru Reviewer promises to “detect potential defects that are difficult for developers to find,” using machine learning to identify potential problems. But how does it compare to existing rule-based tools? In this post I turn CodeGuru loose on a seven-year-old library that’s in use by 3,000 people, to see what issues it flags.

BizCast #4 – Open Source Project Selection Part 2 with Joel Confino

In Part 1, Joel discussed licensing models.  In this episode, Joel and Ken talk about the other criteria in his selection process. Criteria License model Code Quality JavaNCSS – Free tool (and maven plugin) to analyze lines of code / number of methods, MCCabe metrics etc… JDepend – analyzes and checks for cyclic dependencies Runtime … Read More