Anti-Patterns: Watch Out for Common Development Mistakes