Programowanie anty-wzorca jest powszechnie stosowanym rozwiązaniem określonego problemu programistycznego, często twierdząc, że jest rzeczywistym wzorcem projektowym. Jednak takie rozwiązanie zwykle prowadzi do niekorzystnego wpływu na skalowalność, testowalność i utrzymanie aplikacji.