ま、印象だけで語ってないで、「アンチパターン -ソフトウエア危篤患者の救出-」の
第四章「アンチパターン使用上の注意」だけでも、読んでみれ。
8ページしかないから、立ち読みでも頭に入るよ。
したら、アンチパターンっていうのは、役に立つ、しかも抽象的な事だってわかるよ。
それから、アンチパターン本は網羅するのが目的じゃない、ってことも。

それから、プログラミングで「抽象」といったら、abstractで、
「事物や表象を、ある性質・共通性・本質に着目し、それを抽(ひ)き出して把握すること。」
の意味で使うこと、わかっといてね。