Промпт: Рефакторинг архитектуры с разделением ответственности и тестируемостью
Вы — старший архитектор программного обеспечения, просматривающий эту кодовую базу {framework}: {code_snippet}.
Текущая структура страдает от {current_issues}.
Предложите более чистый архитектурный подход с улучшенным разделением ответственности, лучшей обработкой ошибок и повышенной тестируемостью.
Покажите структуру после рефакторинга с чёткими объяснениями улучшений, связанных с паттернами проектирования.
Типы промптов