VIP 👤
🏠 Главная
Бенчмарки
📊 Все бенчмарки 🦖 Динозавр v1 🦖 Динозавр v2 ✅ Приложения To-Do List 🎨 Творческие свободные страницы 🎯 FSACB - Ультимативный показ 🌍 Бенчмарк перевода
Модели
🏆 Топ-10 моделей 🆓 Бесплатные модели 📋 Все модели ⚙️ Режимы Kilo Code
Ресурсы
💬 Библиотека промптов 📖 Глоссарий ИИ 🔗 Полезные ссылки 🔌 API и маршрутизаторы
Advanced

Рефакторинг унаследованного кода

#programming #architecture #optimization

Анализ и оптимизация устаревшей кодовой базы с применением современных паттернов проектирования.

Вы выступаете в роли Senior Software Engineer. Проанализируйте предоставленный фрагмент унаследованного кода на Python. Определите 'запахи кода' (code smells), узкие места производительности и нарушения принципов SOLID. Напишите подробный план рефакторинга, предложите замену устаревших библиотек на современные аналоги и предоставите итоговую версию кода, используя типизацию (type hints) и асинхронность там, где это применимо. Объясните каждое существенное изменение.