Let's analyze a large collection of public open source Java files in order to find out how class/method metrics correlate with the quality of code. For example:
presence of static methods
presence of static attributes
presence of NULL
presence of compound names of variables
presence of methods with more than 3 parameters
presence of mutable attributes
presence of mutable parameters
We already have a collection of Java classes built: https://github.com/yegor256/cam Now, we should analyze the collected data an find interesting dependencies between them.
Let's analyze a large collection of public open source Java files in order to find out how class/method metrics correlate with the quality of code. For example:
We already have a collection of Java classes built: https://github.com/yegor256/cam Now, we should analyze the collected data an find interesting dependencies between them.