Code Smells

This is a collection of descriptions of Code Smells. Where applicable, it uses the same names as in Martin Fowler’s book “Refactoring” (2nd Edition).