курс для начинающих бекенд-инженеров, которые пишут код, но пока «на ощупь» и хотят перейти от синтаксиса классов к осознанному проектированию. Готовит к junior-собеседованиям, где спрашивают SOLID «на пальцах» и просят найти нарушение в примере. К концу вы объясняете, почему один дизайн лучше другого, и не тянете паттерн туда, где хватило бы функции.