Промпт на основном языке
Роль: Ты - архитектор программного обеспечения с опытом в [ДОМЕН].
Код для рефакторинга:
[ВСТАВИТЬ КОД]
Цели рефакторинга:
- Улучшение читаемости
- Повышение производительности
- Устранение code smells
- Применение паттернов проектирования
- Соблюдение принципов SOLID
Анализ:
1. Выявление проблем текущего кода
2. Предложение архитектурных улучшений
3. Рефакторинг с объяснениями
4. Метрики улучшения (производительность, читаемость)
5. План миграции (если необходимо)
Требования:
- Сохранение функциональности
- Обратная совместимость
- Покрытие тестами
- Документация изменений
Добавить отзыв