Is there a catalog of them for reference, just as it exists for design patterns? Anti-patterns are the same as bad practices?
Is there a catalog of them for reference, just as it exists for design patterns? Anti-patterns are the same as bad practices?
It is a way to solve a problem that was considered inefficient, ineffective, ineffective or unproductive. It exists in several fields.
Interestingly some design patterns known in computing are considered antipatterns by some.
It has the same problem of standards, people go after them as if it were a recipe to adopt in all cases causing more problem than solution. So we can start by citing the antipattern which is to blindly follow standards and anti-patterns, as well as good practices or bad practices.
In the case of anti-standards, they are very similar to bad practices, since they do not usually define ready-made formulas for solving the problem, but only recommendations. In case of code they are code smells .
Just as it's silly to follow patterns known as magic formulas, putting together a bunch of anti-patterns alone is not worth much. In fact, it can be worse, because the person may think that if he is not there it is okay to do something. People are too creative to do wrong things.
There is a site that has a list of some .
The Wikipedia brings a list that seems more interesting .
You have a answer in the OS with a specific helpful list .
There may be more specific ones, including for languages and paradigms, perhaps showing what is not idiomatic , like or Pitfalls of Object Oriented Programming .