Необходимо реализовать скрипт, интегрирующий функциональность нескольких существующих скриптов на GitHub, с оптимизацией для конкретного веб-ресурса и переписыванием на языке с более высокой производительностью, чем Python (например, C++, Java, Go, Rust, Node.js).
Требования:
Анализ исходного кода скриптов на GitHub с использованием инструментов статического анализа (например, SonarQube, CodeCoverage)
Интеграция функциональности с использованием шаблонов проектирования (например, Singleton, Factory)
Выбор языка программирования с учетом требований к производительности и масштабируемости
Реализация скрипта с использованием принципов ООП (инкапсуляция, наследование, полиморфизм)
Технические детали:
Использование Git для управления версиями кода
Разработка скрипта с учетом требований к безопасности и защите данных
Тестирование скрипта с использованием инструментов автоматизированного тестирования (например, JUnit, PyUnit)
Критерии оценки:
Производительность и масштабируемость скрипта
Качество кода и соблюдение принципов ООП
Уровень безопасности и защиты данных