Какие группы паттернов проектирования существуют и как применить паттерн для улучшения архитектуры сервиса — вопрос с собеседования для Java-разработчик | Эйч | Эйч