Как AI ассистенты влияют на качество кода
На днях GitClean опубликовали исследование, согласно которому за последний год качество кода существенно упало. Сначала про методологию:
👉Анализировали 150+ миллионов строк кода, как из опенсорса, так и своих коммерческих клиентов.
👉В качестве основной метрики выбрали code churn – процент строк кода, которые были удалены в течение двух недель после написания.
👉Помимо чёрна, смотрели на количество рефакторингов – перемещений существующего кода в новое место.
Результаты такие:
👉Доля churn code растет с 2022 года, когда появился Copilot. В 2020 эта доля была равна 3.3%, сейчас уже 5.5%.
👉Доля рефакторингов, наоборот, заметно упала. По версии авторов исследования это может означать, что людям проще сгенерировать новый код, чем думать о переиспользовании старого.
Я бы не делал далеко идущих выводов на основе этого исследования. Выводы в отчете немного притянуты за уши, сами метрики выбраны тоже довольно странно.
Post #1357
7.77K


- 👍 17