обычно паттерны нужны когда начинаешь ебашить архитектуру и думаешь что дохуя кода дублируется, какие-то ебанутые связи между классками, наследование через жопу и тогда начинаешь смотреть про паттерны
кажется настало время. потому что я смотрю ща на код, и понял, что достиг момента, когда понимаю, что код хуевый, но еще не понимаю почему он точно хуевый