Levels of logic complexity and conditions seem to be unbalanced
Read more
Avoid using “this” unless it points to a newly created object (and tested)
Read more
Wildcard imports should not be used too frequently
Read more
Exceptions shouldn’t be catched with system exception classes
Read more
Using {curly braces} is less error-prone
Read more
Too much commented out code can be counter-productive
Read more
The vocabulary frequency is too low
Read more
Bulky files are complex to work with
Read more
A line of code shouldn’t be too long (to help readability)
Read more