Too many elseif statements increases costs
Read more
Inconsistencies in @throws tags can increase costs
Read more
Increment/Decrement Operators can increase costs
Read more
Unused function parameters can make code unreadable
Read more
Ternary operators in Java can make code unreadable
Read more
Having too many class definitions in Java can be unreadable
Read more
Too many uses of ternary operators can increase costs
Read more
Too many class implementations can increase costs
Read more
Too many class definitions can cause agility issues
Read more
While Loops are more productive than For Loops
Read more