Jego usunięcie (zastąpienie) wymaga dużej pracy. Magic number (magiczna liczba) – użycie w kodzie stałych o niewyjaśnionym sensie i pochodzeniu, które „magicznie” sprawiają, że program działa prawidłowo. Magic string (magiczny napis) – użycie w kodzie literałów (nienazwanych stałych) łańcuchowych (napisowych) do porównań, np. jako nazwy typów danych, identyfikatorów zdarzeń itp. Packratting (Syllogomania) – nieuzasadnione zajmowanie dużych obszarów pamięci przez przetrzymywanie zbędnych danych Spaghetti code – kod, który na skutek używania złożonych struktur językowych (duże zagnieżdżenie instrukcji warunkowych, instrukcje goto itd.) jest nieczytelny i trudny do modyfikacji. Ravioli code – system z bardzo dużą ilością luźno powiązanych obiektów Anty-Mechanizm Duffa (ang. Loop-switch sequence lub for-case paradigm) – użycie instrukcji wyboru (np. switch) wewnątrz pętli zamiast prostych poleceńThe FOR-CASE paradigm .
Antywzorce metodyczne Copypasteryzm (ang. Copy and paste programming) – zamiast tworzyć ogólne rozwiązania, kopiuje się (i modyfikuje) istniejący kod.