Advanced
Рефакторинг и аудит кода
Оптимизация существующего кода с применением шаблонов проектирования.
📝 प्रॉम्ट सामग्री
Действуй как Lead Code Reviewer. Проанализируй следующий фрагмент кода на Python. Выяви нарушения принципов SOLID, потенциальные проблемы с производительностью и уязвимости безопасности. Перепиши код, применив соответствующие паттерны проектирования (например, Factory или Strategy), чтобы улучшить его читаемость, тестируемость и расширяемость. Добавь комментарии, объясняющие каждое внесенное изменение.