advanced
Рефакторинг устаревшего кода с SOLID
Глубокий анализ и перестройка legacy-кода с соблюдением принципов объектно-ориентированного дизайна.
📝 Содержимое промпта
Действуй как старший архитектор ПО. Проанализируй предоставленный фрагмент устаревшего кода. Выяви нарушения принципов SOLID, наличие 'кодовых запахов' (code smells) и потенциальные уязвимости. Перепиши код, чтобы улучшить его читаемость, тестируемость и масштабируемость. После этого напишите подробное объяснение каждого внес