...
Accidental Complexity
Blob Class
Code Review Candidate
Complex Class
Excessive Coupling
Excessive Overloading
Indecent Exposure
Large Class
Lava Flow
Long Method Class
Long Parameter List
Poltergeists
Speculative Generality
Spaghetti Code
Lasagna Code
Architecture Anti-Patterns
Bloated Service
Dead Component
Dead Element
Deficient Encapsulation
Chatty Service
Data Service
Low Cohesive Operations
Stovepipe Enterprise (Megaservice)
Jumble
Vendor Lock-In
Combinatorial Explosion
Duplication
Deficient Names
Feature Envy
Hub-like Modularization
Weakened Modularity
Functional DecompositionLasagna Code
Lazy Component (Class)
Refactoring CandidatesSpaghetti Code
Swiss Army Knife
Further to the above available Software Development and Architecture Anti-Patterns, you can create your own custom Anti-Patterns based on metrics’ search queries, using graphs to interpret the impact of the values. When metrics based searches provide quick access to elements of interest, saving these queries serve as input for custom analysis.
...