In computer science, anti-patterns are problems that happen frequently in computer programming and that should be avoided in good practice. In other words, while design patterns are good examples, anti-pattern is negative examples. They are also known as pitfalls
Among them are: