У меня 1000+ баллов на Codewars, много решённых задач на LeetCode и просто бесконечное множество решенных задач из разных приложений и собеседований.
Но каждый раз я сталкиваюсь с одними проблемами: при решении задачи я часто путаюсь, выбираю не самый оптимальный путь, трачу время на странные подходы и в итоге прихожу к неоптимальному решению с лишними затратами времени, знакомо?
Проведя небольшую рефлексию, я понял в чем проблема: решая задачи, я вообще не задумывался о паттернах, хотя это главное из чего должно строиться решение задачи!



![[The Old New Thing] Могу ли я использовать свой стек как угодно? - 1 [The Old New Thing] Могу ли я использовать свой стек как угодно? - 1](https://www.pvsm.ru/images/2019/01/14/The-Old-New-Thing-mogu-li-ya-ispolzovat-svoi-stek-kak-ugodno.png)



