Disadvantages of design patterns?

Disadvantages of a design pattern 1)They consume more memory because of generalized format.

2) Design patterns may increase or decrease the

understandability of a design or implementation.