The discussion of design patterns cannot be completed without discussing antipatterns. The following chapter covers a brief overview of antipatterns. Let’s start.
In real-world application development, sometimes you may follow some approaches which are very attractive at the beginning, but in the long run, they create problems. For example, you may try to get a quick fix to meet a delivery deadline. But if you are not aware of the potential pitfalls, you may need to pay a big penalty for those mistakes.
Antipatterns alert you about the common mistakes that can lead a problem ...