9 Programming Anti-Patterns Premature Optimization Bikeshedding Analysis Paralysis God Class Fear of Adding Classes Inner-platform Effect Magic Numbers and Strings Management by Numbers Useless (Poltergeist) Classes Link back to top