
Компания GitClear провела обширное исследование, оценив влияние использования GitHub Copilot на качество кода. Исследование выявило, что хотя этот сервис помогает ускорить производственные процессы и повысить удовлетворенность разработчиков, он также приводит к увеличению числа ошибок в коде и нарушению принципов DRY («Не повторяй себя»).
Рост популярности GitHub Copilot сопровождается увеличением количества кода, скопированного и вставленного из существующих источников, вместо его рефакторинга или повторного использования. Это создает проблемы для будущих разработчиков, которым приходится разбираться в хаотически структурированном и неоптимизированном коде, что может увеличить затраты времени на сопровождение проекта и усложнить его развитие.
В свете этих результатов, исследователи призывают к внимательному анализу и балансировке использования GitHub Copilot для минимизации негативного влияния на качество кода и обеспечения соответствия лучшим практикам разработки программного обеспечения.

