Продвинутый
Рефакторинг устаревшего кода
Попросите ИИ проанализировать плохой код и переписать его, соблюдая принципы SOLID и паттерны проектирования.
📝 Содержимое промпта
Действуй как Senior Software Engineer. Проанализируй следующий фрагмент устаревшего кода. Найди нарушения принципов SOLID, проблемы с производительностью и потенциальные уязвимости безопасности. Перепиши код, используя современные лучшие практики и паттерны проектирования. Добавь подробные комментарии, объясняющие каждое существенное изменение. Также напиши модульные тесты (JUnit или аналог для языка кода) для покрытия нового функционала. Код для анализа: [ВСТАВЬ КОД ЗДЕСЬ]