An anti-pattern (or antipattern) is a pattern that may be commonly used but is ineffective and/or counterproductive in practice
Many anti-pattern ideas amount to little more than mistakes, rants, unsolvable problems, or bad practices to be avoided if possible. Sometimes called pitfalls or dark patterns, this informal use of the term has come to refer to classes of commonly reinvented bad solutions to problems.