https://www.thecodersstop.com/design/criticism-of-design-pattern/
Criticism of Design Pattern