Tag: Code Smells

Common (and Uncommon) Smells in Java Code

Smells are structures in code that violate design principles and negatively impact quality. Here are some of the bad smells in Java code. Constant Interface Constant interfaces have only static final data members declared in them without any methods. Suggested refactoring for this smell depends on kind of constants present […]